add Petla/While and Tablice
This commit is contained in:
parent
def33ec49d
commit
d4d993cb71
4 changed files with 132 additions and 0 deletions
29
5-Petla/While/1/main.cpp
Normal file
29
5-Petla/While/1/main.cpp
Normal file
|
@ -0,0 +1,29 @@
|
|||
/*
|
||||
while (warunek koncowy) {
|
||||
instrukcja
|
||||
}
|
||||
|
||||
Program prosi o liczby calkowite i wpisuje je dopuki uzytkownik nie wpisze 0
|
||||
*/
|
||||
|
||||
#include <iostream>
|
||||
|
||||
using namespace std;
|
||||
|
||||
int main() {
|
||||
int liczba, suma = 0;
|
||||
|
||||
cout << "Podaj liczbe calkowita (0 konczy dzialanie): ";
|
||||
cin >> liczba;
|
||||
|
||||
while(liczba != 0) {
|
||||
cout << "Podana liczba: " << liczba << endl;
|
||||
cout << "Podaj liczbe calkowita (0 konczy dzialanie): ";
|
||||
cin >> liczba;
|
||||
suma += liczba;
|
||||
}
|
||||
|
||||
cout << "\nSuma wszystkich liczb: " << suma << endl;
|
||||
cout << "Podano liczbe 0 koniec programu" << endl;
|
||||
return 0;
|
||||
}
|
33
5-Petla/While/2/main.cpp
Normal file
33
5-Petla/While/2/main.cpp
Normal file
|
@ -0,0 +1,33 @@
|
|||
/*
|
||||
Program prosi uzytkownika o wpisanie hasla powtarza to az uzytkownik wpisze poprawne haslo np. (riko321)
|
||||
*/
|
||||
|
||||
#include <iostream>
|
||||
|
||||
using namespace std;
|
||||
|
||||
int main() {
|
||||
string haslo;
|
||||
const string poprawneHaslo = "riko321";
|
||||
int i = 0;
|
||||
|
||||
cout << "Podaj haslo: ";
|
||||
cin >> haslo;
|
||||
|
||||
while(i != 4) {
|
||||
while(haslo != poprawneHaslo) {
|
||||
cout << "Bledne haslo" << endl;
|
||||
cout << "Podaj haslo: ";
|
||||
cin >> haslo;
|
||||
i++;
|
||||
if (i = 4) {
|
||||
cout << "Koniec prob";
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
cout << "Haslo poprawne";
|
||||
|
||||
return 0;
|
||||
}
|
34
5-Petla/While/3/main.cpp
Normal file
34
5-Petla/While/3/main.cpp
Normal file
|
@ -0,0 +1,34 @@
|
|||
/*
|
||||
Program wyswietla menu dodaj odejmij wyjdz i powtarza dzialanie az uzytkownik wybierze wyjdz
|
||||
*/
|
||||
|
||||
#include <iostream>
|
||||
|
||||
using namespace std;
|
||||
|
||||
int main() {
|
||||
int wybor = 0, a, b;
|
||||
|
||||
while(wybor != 3) {
|
||||
cout << "DODAJ (1) * ODEJMIJ (2) * WYJDZ (3)\n";
|
||||
cout << "Wybor: ";
|
||||
cin >> wybor;
|
||||
if(wybor == 1) {
|
||||
cout << "Podaj a = ";
|
||||
cin >> a;
|
||||
cout << "Podaj b = ";
|
||||
cin >> b;
|
||||
cout << "Suma = " << a + b << endl;
|
||||
} else if (wybor == 2) {
|
||||
cout << "Podaj a = ";
|
||||
cin >> a;
|
||||
cout << "Podaj b = ";
|
||||
cin >> b;
|
||||
cout << "Roznica = " << a - b << endl;
|
||||
}
|
||||
}
|
||||
|
||||
cout << "Koniec programu!";
|
||||
|
||||
return 0;
|
||||
}
|
36
6-tablice/1/main.cpp
Normal file
36
6-tablice/1/main.cpp
Normal file
|
@ -0,0 +1,36 @@
|
|||
/*
|
||||
----TABLICE
|
||||
int liczby[5]; -- Deklaracja Tablicy
|
||||
int liczby[5] = {5, 2, 3, 7, 4}; -- Inicjalizacja Tablicy
|
||||
int liczby[] = {10, 20, 30} -- Inicjalizacja Tablicy Bez Podania Ilosci Elementow
|
||||
|
||||
----DOSTEP DO ELEMENTOW W TABLICY
|
||||
|
||||
#indexy tablicy = 0 1 2 3 4
|
||||
int liczby[5] = {1, 2, 3, 4, 5};
|
||||
|
||||
cout << liczby[2]; -- Wypisze 3
|
||||
|
||||
----ZAMIANA ELEMENTOW (np. 5 na 12)
|
||||
|
||||
liczby[4] = 12
|
||||
|
||||
ZAD. Utworzona została tablica ---> int liczby[5] = {1, 2, 3, 4, 5} sumuj elementy tablicy
|
||||
*/
|
||||
|
||||
#include <iostream>
|
||||
|
||||
|
||||
using namespace std;
|
||||
|
||||
int main() {
|
||||
int liczby[5] = {1, 2, 3, 4, 5};
|
||||
int suma = 0;
|
||||
|
||||
for(int i = 0; i <= 4; i++) {
|
||||
suma += liczby[i];
|
||||
}
|
||||
|
||||
cout << "Suma = " << suma;
|
||||
|
||||
}
|
Loading…
Add table
Reference in a new issue