Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- /*Zad 1. Napisz program, gdzie użytkownik będzie mógł podać wielkość tablicy. Wyświetl kolejne adresy ( dziesiątkowo),
- które zajmują elementy tablicy.
- */
- int main()
- {
- int x;
- cout<<"Podaj wielkosc tablicy: "<<endl;
- cin>>x;
- int * tab=new int [x];
- for(int i=0;i<x;i++)
- {
- cout<<"Element posiada adres: "<<(intptr_t) &tab[i]<<endl;
- }
- delete [] tab;
- return 0;
- }
- #include <iostream>
- using namespace std;
- /*Zad 2. Napisz program obliczający średnią z podanych ocen. Na początku spytaj ucznia ile ocen będzie chciał podać,
- następnie je pobierz do dynamicznie utworzonej tablicy, a na końcu oblicz średnią. Zwróć wynik oraz komunikat czy
- uczeń otrzymuje promocję do następnej klasy ( średnia >1,76).
- */
- int main()
- {
- int x;
- float s=0;
- float sr=0;
- cout<<"Ile ocen chcesz podac?"<<endl;
- cin>>x;
- int *tab=new int [x];
- cout<<"Podaj oceny: "<<endl;
- for(int i=0;i<x;i++)
- {
- cin>>tab[i];
- s=s+tab[i];
- }
- sr=s/x;
- cout<<"Twoja srednia wynosi: "<<sr<<endl;
- if(sr>1.76)
- {
- cout<<"Brawo! Otrzymujesz promocje do nastepnej klasy!"<<endl;
- }
- else
- {
- cout<<"Niestety nie otrzymujesz promocji do nastepnej klasy :c "<<endl;
- }
- delete [] tab;
- return 0;
- }
- #include <iostream>
- #include <iomanip>
- using namespace std;
- /*Zad 3. Napisz program, gdzie użytkownik podaje informacje ile wyrazów ciągu Fibonacciego chce zapisać do tablicy.
- Zaalokuj dynamicznie odpowiednią tablicę, zapisz do niej kolejne wyrazy ciągu. Na samym końcu wyświetl całą
- tablicę w przejrzysty sposób. */
- int main()
- {
- int x;
- cout<<"Ile wyrazow ciagu Fibonacciego chcesz zapisac do tablicy?"<<endl;
- cin>>x;
- int *tab=new int [x];
- for(int i=0;i<x;i++)
- {
- if(i==0)
- {
- tab[i]=0;
- }
- else if(i==1 || i==2)
- {
- tab[i]=1;
- }
- else
- {
- tab[i]=tab[i-1]+tab[i-2];
- }
- }
- cout<<"Ciag Fibonacciego do liczby "<<x<<" prezentuje sie nastepujaco"<<endl;
- for(int i=0;i<x;i++)
- {
- cout<<tab[i]<<setw(2);
- }
- delete [] tab;
- return 0;
- }
Add Comment
Please, Sign In to add comment