Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <stdio.h>
- using namespace std;
- void zd1a(){
- int a, b, c, d;
- cout << "Podaj 4 liczby rzeczywiste: ";
- cin >> a >> b >> c >> d;
- int ilosc_par = 0;
- if (a == b) ilosc_par++;
- if (a == c) ilosc_par++;
- if (a == d) ilosc_par++;
- if (b == c) ilosc_par++;
- if (b == d) ilosc_par++;
- if (c == d) ilosc_par++;
- switch (ilosc_par)
- {
- case 6: cout << "Czworka";
- break;
- case 3: cout << "Trojka";
- break;
- case 2: cout << "Dwojka";
- break;
- case 1: cout << "Jedna para";
- break;
- case 0: cout << "Brak powtorzen";
- break;
- default: cout << "Bledny algorytm";
- break;
- }
- }
- void zd1c(){
- double a, b, c, d;
- cin >> a >> b >> c >> d;
- double max = a;
- if (b > max) max = b;
- if (c > max) max = c;
- if (d > max) max = d;
- double max2 = 0;
- if (a > max2 && a != max) max2 = a;
- if (b > max2 && b != max) max2 = b;
- if (c > max2 && c != max) max2 = c;
- if (d > max2 && d != max) max2 = d;
- double s = (max + max2) / 2;
- cout << s;
- }
- void zd1e(){
- double a, b, c, d;
- int licznik = 0;
- cin >> a >> b >> c >> d;
- if (a < 0) licznik++;
- if (b < 0) licznik++;
- if (c < 0) licznik++;
- if (d < 0) licznik++;
- }
- void zd1g(){
- int a, b, c, d;
- cin >> a >> b >> c >> d;
- int ilosc_par = 0;
- if (a == b) ilosc_par++;
- if (a == c) ilosc_par++;
- if (a == d) ilosc_par++;
- if (b == c) ilosc_par++;
- if (b == d) ilosc_par++;
- if (c == d) ilosc_par++;
- cout << ilosc_par;
- }
- void zd1h(){
- char a, b, c, d;
- cin >> a >> b >> c >> d;
- if (a == 'b' || b == 'b' || c == 'b' || d == 'b')
- if (a == 'a' || b == 'a' || c == 'a' || d == 'a')
- if (a == 'j' || b == 'j' || c == 'j' || d == 'j')
- if (a == 't' || b == 't' || c == 't' || d == 't')
- cout << "tak";
- else
- cout << "nie";
- else
- cout << "nie";
- else
- cout << "nie";
- else
- cout << "nie";
- }
- void zd2a(){
- int n;
- cin >> n;
- int i = 1;
- while (n > 0){
- if (i % 7 == 0 && i % 2 == 1){
- cout << i << endl;
- n--;
- }
- i++;
- }
- }
- void zd2b(){
- int a, b;
- int licznik = 0;
- cin >> a >> b;
- if (b > a){
- for (int x = a; x <= b; x++){
- for (int y = a; y <= b; y++){
- if (x*x + y*y <= 50){
- licznik++;
- }
- }
- }
- }
- cout << licznik;
- }
- void zd2c(){
- char znak;
- char znakPoprzedni;
- int podRzad = 1;
- int ileLiter = 0;
- int ileCyfr = 0;
- cin >> znakPoprzedni;
- while (podRzad < 3){
- cin >> znak;
- if (znak == znakPoprzedni)
- podRzad++;
- else
- podRzad = 1;
- if (znak >= 48 && znak <= 57)
- ileCyfr++;
- if (znak >= 65 && znak <= 90 || znak >= 97 && znak <= 122)
- ileLiter++;
- znakPoprzedni = znak;
- }
- if (ileCyfr > ileLiter)
- cout << "Jest wiecej cyfr" << endl;
- else
- cout << "Jest wiecej liter" << endl;
- }
- int zd3c(int tab[5]){
- int i = 0;
- int min;
- bool c = true;
- while (c){
- if (tab[i] > 0){
- min = tab[i];
- c = false;
- }
- i++;
- if (i >= 5)
- return -1;
- }
- for (i; i < 5; i++){
- cout << tab[i];
- if (tab[i] < min && tab[i] > 0){
- min = tab[i];
- }
- }
- return min;
- }
- void main()
- {
- int tab[5];
- for (int i = 0; i < 5; i++)
- cin >> tab[i];
- cout << zd3c(tab);
- system("PAUSE");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement