Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <cstdlib>
- #include <iostream>
- #include <string>
- using namespace std;
- //Prototypy
- void WyborZadania();
- void Zad1();
- void Zad2();
- void Zad3();
- void Zad4();
- void Zad5();
- int main() {
- WyborZadania();
- return EXIT_SUCCESS;
- }
- void Zad1(){
- string name;
- cout << "Wprowadz swoje imie i nazwisko: ";
- getline(cin, name);
- cout << name.substr(0,name.find(" ")) << ", " << name.substr(name.find(" "),name.length()) << endl;
- }
- void Zad2(){
- float czas[3];
- float suma;
- int arraySize = sizeof(czas)/sizeof(czas[0]);
- for(int i=0; i<arraySize; i++){
- cout << "Wprowadź czas (" << i+1 << "): ";
- cin >> czas[i];
- suma += czas[i];
- }
- for(int j=0; j<arraySize; j++){
- cout << "Czas (" << j+1 << "):" << czas[j] << endl;
- }
- cout << "Srednia: " << suma / arraySize;
- }
- void Zad3(){
- int tab[2];
- int suma;
- for(int i = 0; i < sizeof(tab)/sizeof(tab[0]); i++){
- cout << "Wprowadz liczbe calkowita: ";
- cin >> tab[i];
- }
- if(tab[0]<tab[1]){
- for(int j = tab[0]+1; j < tab[1]; j++){
- suma += j;
- }
- }
- else if(tab[0]>tab[1]){
- for(int j = tab[0]; j > tab[1]; j--){
- suma += j;
- }
- }
- cout << suma;
- }
- void Zad4(){
- int wiersze, counter=1;
- cout << "Podaj liczbe wierszy: ";
- cin >> wiersze;
- for(int i=0; i<wiersze; i++){
- for(int i = 0; i < counter; i++){
- cout << "*";
- }
- cout << endl;
- counter++;
- }
- }
- void Zad5(){
- double pieniadze, podatek;
- cout << "Ile zarobiles twarpow: ";
- cin >> pieniadze;
- if(pieniadze > 0 && pieniadze < 5000) podatek = pieniadze * 0;
- else if(pieniadze > 5000 && pieniadze < 15000 ) podatek = (pieniadze - 5000) * 0.1;
- else if(pieniadze > 15000 && pieniadze < 35000) podatek = (pieniadze - 5000) * 0.15;
- else if(pieniadze > 35000) podatek = (pieniadze - 5000) * 0.2;
- cout << "Podatek: " << podatek;
- }
- void WyborZadania(){
- int zad;
- cout << "Wybierz zadanie: ";
- cin >> zad;
- switch(zad){
- case 1:
- Zad1();
- break;
- case 2:
- Zad2();
- break;
- case 3:
- Zad3();
- break;
- case 4:
- Zad4();
- break;
- case 5:
- Zad5();
- break;
- default:
- WyborZadania();
- break;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement