Einstieg in die Informatik mit Java

Ähnliche Dokumente
Einstieg in die Informatik mit Java

Grundlagen der Programmierung

Java Einführung VARIABLEN und DATENTYPEN Kapitel 2

Deklarationen in C. Prof. Dr. Margarita Esponda

Javaprogrammierung mit NetBeans. Variablen, Datentypen, Methoden

Prof. W. Henrich Seite 1

Ein erstes Java-Programm

Einheit Variablen in der Programmiersprache C Variablen-Modell, Variablen-Vereinbarungen

Primitive Datentypen und Felder (Arrays)

Klassen und Objekte. Einführung in Java. Folie 1 von Mai Ivo Kronenberg

Variablen und Konstanten

Modellierung und Programmierung 1

Die Programmiersprache C

Programmiersprachen Einführung in C

Kurze Einführung in die Programmiersprache C++ und in Root

Reihungen. Martin Wirsing. in Zusammenarbeit mit Matthias Hölzl und Nora Koch 11/03

Repetitorium Informatik (Java)

String s1, s2; Eine Zuweisung geschieht am einfachsten direkt durch Angabe des Strings eingeschlossen in doppelte Hochkommata:

JAVA - Methoden

3. Einführung in C Programmierung Einführung in C Programmierung

Java für Anfänger Teil 2: Java-Syntax. Programmierkurs Manfred Jackel

3 Datentypen, Variablen und Konstanten

Operationalisierbare Qualitätskriterien für die Programmierung mit Erfahrungen aus PRÜ1 und PRÜ2

3 Objektorientierte Konzepte in Java

Modul Entscheidungsunterstützung in der Logistik. Einführung in die Programmierung mit C++ Übung 2

Java für Anfänger Teil 2: Java-Syntax. Programmierkurs Manfred Jackel

C-PROGRAMMIERUNG - STRUKTUREN. Marcel Lebek

Zusammengehörige Daten struct. Strukturierte Datentypen und Funktionszeiger. Zugriff auf struct-elemente. Variablendeklarationen mit struct

Programmieren in C++ Arrays, Strings und Zeigerarithmetik

Dr. Monika Meiler. Inhalt

Informationsverarbeitung im Bauwesen

Computeranwendung und Programmierung (CuP)

C-Propädeutikum Höhere Datentypen

II. Grundlagen der Programmierung. 9. Datenstrukturen. Daten zusammenfassen. In Java (Forts.): In Java:

2. Programmierung in C

Einfache Rechenstrukturen und Kontrollfluss II

Primitive Datentypen. Dr. Wolfgang Süß Thorsten Schlachter

Propädeutikum zur Programmierung

Java 8. Elmar Fuchs Grundlagen Programmierung. 1. Ausgabe, Oktober 2014 JAV8

Inhalt. 4.7 Funktionen

Kapitel 7. Zusammengesetzte Datentypen, Vektoren, Zeichenketten

Java Einführung Klassendefinitionen

Einführung Datentypen Verzweigung Schleifen. Java Crashkurs. Kim-Manuel Klein May 4, 2015

Einführung in die Java- Programmierung

Datenfelder (Arrays) Vektoren, Matrizen, Tabellen. Dr. Beatrice Amrhein

Propädeutikum. Dipl.-Inf. Frank Güttler

Operatoren für elementare Datentypen Bedingte Anweisungen Schleifen. Programmieren I. Martin Schultheiß. Hochschule Darmstadt Wintersemester 2010/2011

Programmiersprache 1 (C++) Prof. Dr. Stefan Enderle NTA Isny

Inhaltsverzeichnis. Grundbegriffe der C-Programmierung Für den HI-TECH C-Compiler

Die Programmiersprache C Eine Einführung

1.2 Attribute und Methoden Aufbau einer Java-Klasse:

Java Kurs für Anfänger Einheit 2 Datentypen und Operationen

II.1.1. Erste Schritte - 1 -

Seminar Scala SS2010, Einführung. R. Schiedermeier Fakultät 07 für Informatik und Mathematik

Javakurs für Anfänger

Array-Verwaltung. Array-Verwaltung im Speicher Illustration. Zuweisung von Arrays. Speicherbereinigung. Aliasierung Eine Besonderheit

Grundlagen von C. Ausarbeitung von Jonas Gresens

C.3 Funktionen und Prozeduren

Excel Funktionen durch eigene Funktionen erweitern.

Objektorientierte Programmierung OOP Programmieren mit Java

Java Einführung Methoden in Klassen

Programmiersprache 1 (C++) Prof. Dr. Stefan Enderle NTA Isny

Programmierung mit C Zeiger

Modul 122 VBA Scribt.docx

Programmieren in C. C Syntax Datentypen, Operatoren und Kontrollstrukturen. Prof. Dr. Nikolaus Wulff

5.5.8 Öffentliche und private Eigenschaften

5 DATEN Variablen. Variablen können beliebige Werte zugewiesen und im Gegensatz zu

Typische Speicherfehler in C

Informatik. Studiengang Chemische Technologie. Michael Roth WS 2012/2013. Hochschule Darmstadt -Fachbereich Informatik-

zu große Programme (Bildschirmseite!) zerlegen in (weitgehend) unabhängige Einheiten: Unterprogramme

VisualBasic - Variablen

Inhalt. 1. Einführung in die Informatik. 2. Algorithmen. 3. Programmiersprache Visual Basic. 4. Grundlagen der Datenbanktechnologie.

Hochschule Darmstadt Informatik-Praktikum (INF 1) WS 2015/2016 Wirtschaftsingenieur Bachelor 5. Aufgabe Datenstruktur, Dateieingabe und -ausgabe

FB Informatik. Fehler. Testplan

Java 7. Elmar Fuchs Grundlagen Programmierung. 1. Ausgabe, Dezember 2011 JAV7

Eine Klasse beschreibt Objekte mit gleichen Attributen und Methoden.

Informationsverarbeitung im Bauwesen

Musterlösungen zur Klausur Informatik 3

Hello World. Javakurs 2014, 1. Vorlesung. Sebastian Schuck. basierend auf der Vorlage von Arne Kappen. wiki.freitagsrunde.org. 3.

Einführung in die Java- Programmierung

Es ist für die Lösung der Programmieraufgabe nicht nötig, den mathematischen Hintergrund zu verstehen, es kann aber beim Verständnis helfen.

Übungen zu C++ Kapitel 1

3. Grundlegende Sprachkonstruktionen imperativer Programme

Grundlagen der C++ - Programmierung für das MiniBoard von qfix 1

Funktionen Häufig müssen bestimmte Operationen in einem Programm mehrmals ausgeführt werden. Schlechte Lösung: Gute Lösung:

magnum C++ WALTER SAUMWEBER kompakt komplett kompetent

Einführung in die Programmierung II. 2. Fundamentale Datentypen, Ausdrücke

Hochschule Darmstadt Informatik-Praktikum (INF 1) WS 2014/2015 Wirtschaftsingenieur Bachelor 4. Aufgabe Datenstruktur, Dateieingabe und -ausgabe

Eine Einführung in C-Funktionen

Allgemeines. Verschiedene Sprachkonzepte C-Sprachfamilie C-ähnliche Programmiersprachen Allgemeines zu C. #include <stdio.h>

Klassen mit Instanzmethoden

Greenfoot: Variablen Nicolas Ruh und Dieter Koch

Einführung in VisualBasic for Applications. Stefan Mahlitz

Datenbankanwendungsprogrammierung Crashkurs Java

Funktionale Programmierung mit Haskell

Einführung in die C++ Programmierung für Ingenieure

Tutorium Rechnerorganisation

Repräsentation von Daten Binärcodierung von rationalen Zahlen und Zeichen

+ C - Formatierte Eingabe mit scanf()

Wintersemester Maschinenbau und Kunststofftechnik. Informatik. Tobias Wolf Seite 1 von 18

Transkript:

Vorlesung vom 18.4.07, Variablen

Übersicht 1 Variablendeklaration 2 Initialisierung von Variablen 3 Symbolische Konstanten

Variablendeklaration Die Deklaration der Variablen erfolgt durch eine Typangabe gefolgt von einem Namen. Dadurch wird der dem Typ entsprechende Speicherplatz reserviert. Variablen können, wie es ihr Name bereits vermuten lässt, im weiteren Verlauf des Programms verändert werden. Syntax: Typangabe Namensliste; // Namen durch Komma getrennt

Variablendeklaration Die Deklaration der Variablen erfolgt durch eine Typangabe gefolgt von einem Namen. Dadurch wird der dem Typ entsprechende Speicherplatz reserviert. Variablen können, wie es ihr Name bereits vermuten lässt, im weiteren Verlauf des Programms verändert werden. Syntax: Typangabe Namensliste; // Namen durch Komma getrennt Beispiele: char ch; int i, j, k; double d;

Variablendeklaration Die Deklaration der Variablen erfolgt durch eine Typangabe gefolgt von einem Namen. Dadurch wird der dem Typ entsprechende Speicherplatz reserviert. Variablen können, wie es ihr Name bereits vermuten lässt, im weiteren Verlauf des Programms verändert werden. Syntax: Typangabe Namensliste; // Namen durch Komma getrennt Beispiele: char ch; int i, j, k; double d; Achtung: Im Gegensatz zu C++ erfolgt keine Trennung von Deklaration und Definition!

Variablendeklaration Die Deklaration der Variablen erfolgt durch eine Typangabe gefolgt von einem Namen. Dadurch wird der dem Typ entsprechende Speicherplatz reserviert. Variablen können, wie es ihr Name bereits vermuten lässt, im weiteren Verlauf des Programms verändert werden. Syntax: Typangabe Namensliste; // Namen durch Komma getrennt Beispiele: char ch; int i, j, k; double d; Achtung: Im Gegensatz zu C++ erfolgt keine Trennung von Deklaration und Definition!

Initialisierung von Variablen Variablen werden durch Zuweisung eines Wertes initialisiert. Einmal initialisierte Variablen können durch weitere Wertzuweisungen verändert werden. Beispiele: double wert = 123.45; int dim = 10; int i, j = 10, k; // i und k sind nicht initialisiert! wert = dim;

Initialisierung von Variablen Variablen werden durch Zuweisung eines Wertes initialisiert. Einmal initialisierte Variablen können durch weitere Wertzuweisungen verändert werden. Beispiele: double wert = 123.45; int dim = 10; int i, j = 10, k; // i und k sind nicht initialisiert! wert = dim;

Symbolische Konstanten Das zusätzliche Wortsymbol final bewirkt, daß der Wert der Variablen nicht verändert werden darf. Daraus folgt, daß symbolische Konstanten immer initialisiert werden müssen. Beispiele: final int n = 5; final char newline = \n ;

Symbolische Konstanten Das zusätzliche Wortsymbol final bewirkt, daß der Wert der Variablen nicht verändert werden darf. Daraus folgt, daß symbolische Konstanten immer initialisiert werden müssen. Beispiele: final int n = 5; final char newline = \n ; Achtung: const wird zur Zeit von Java nicht unterstützt!

Symbolische Konstanten Das zusätzliche Wortsymbol final bewirkt, daß der Wert der Variablen nicht verändert werden darf. Daraus folgt, daß symbolische Konstanten immer initialisiert werden müssen. Beispiele: final int n = 5; final char newline = \n ; Achtung: const wird zur Zeit von Java nicht unterstützt!