Musze to zrobic na jutro :) POMOŻCIE PROSZE !!!

1) Napisz program, ktory przy uzyciu procedury spyta uzytkownika o imie, a nastepnie przywita go jego imieniem np. czesc Maciek

2) Napisz program ktory sprawdzi czy w 10-elementowej tablicy (liczby podaje uzytkownik) wystepuje dana liczba

3) Napisz program ktory oblicza rekurencyjnie n-tą potege liczby 2

1

Odpowiedzi

Najlepsza Odpowiedź!
2009-12-15T20:49:06+01:00
Program 1:

#include <iostream>
#include <string>
using namespace std;
string podajImie() {
string imie;
cout << "Podaj imie: ";
cin >> imie;
return imie;
}
int main() {
string imie = podajImie();
cout << "Czesc " << imie << ". Jak mija dzien?";
return 0;
}



Program 2:
#include <iostream>
using namespace std;
int main() {
const int n = 10;
int t[n];
int x;
cout << "Podaj szukana liczbe: ";
cin >> x;
for (int i=1; i<=10; ++i) {
cout << "Podaj liczbe nr " << i << ": ";
cin >> t[i-1];
}
for (int i=0; i<10; ++i) {
if (t[i] == x) {
cout << "Szukana liczba wystepuje w tablicy";
return 0;
}
}
cout << "Szukana liczba nie wystepuje w tablicy";

return 0;
}



Program 3:
#include <iostream>
using namespace std;
long long potega2(int n) {
if (n == 0) return 1;
return 2 * potega2(n-1);
}
int main() {
int n;
cout << "Podaj n: ";
cin >> n;
long long potega = potega2(n);
cout << "2 do potegi " << n << " to jest " << potega;

return 0;
}
1 5 1