<sub class="descriptionSection">20-09-2024 10:41:am // #C++ // [[Programmierung]]</sub>
____
## How to:
```cpp
int a;
int b = 7;
double c;
//zuweisungen
c = 17.5;
a = b + 3 // => a = 10
```
## Aufgabe 1.1
```cpp
float x;
x = 7 / 8; // => x = 0, da datentyp integer ist
```
```cpp
int var1 = 27, var2 = 33;
var1 = var1 + var2 // = 60
var2 = var2 / 2 // = 16,5 = 16
var2 = var2 / var1 // = 16 / 60 = 0
```
## Aufgabe 1.2
```cpp
char buchstabe1;
buchstabe1 = 'A';
buchstabe1++; // 66 = B;
buchstabe1 += 3; // 66+3 = E;
```
## Aufgabe 1.3
```cpp
double komma1 = 2.5;
float komma2 = 1.9;
int ganzzahl1 = 7;
long ganzzahl2 = 8;
char buchstabe2 = 'D';
komma1 = (ganzzahl1 / ganzzahl2) + 3; // (7 / 8) + 3 = 0 + 3 = 3
komma2 = ganzzahl2; // = 7
ganzzahl1 = buchstabe2; // = 68
```
## Aufgabe 2
```cpp
#include <iostream>
#include <stack>
using namespace std;
int main() {
stack<int> s;
int summe = 0;
for(int i = 1; i < 4; i++) {
cout << "i" << i << endl;
s.push(i);
}
while(!s.empty()) {
summe += s.top();
s.pop();
}
cout << "Summe: " << summe << endl;
return 0;
}
```