Proste zadania do zapisania w pseudokodzie

Perezek
Użytkownik
Użytkownik
Posty: 31
Rejestracja: 11 paź 2009, o 13:57
Płeć: Mężczyzna
Lokalizacja: Kraków
Podziękował: 3 razy

Proste zadania do zapisania w pseudokodzie

Post autor: Perezek »

Witam
Mam problem z zapisaniem poniższych zadanek w pseudokodzie.
1.Oblicz sumę N liczb naturalnych począwszy od liczby 5
2.Oblicz średnią arytmetyczną N liczb naturalnych począwszy od liczby a
3.Wydrukuj tablicę zawierającą kwadraty liczb naturalnych dla N liczb naturalnych począwszy od liczby 5
4.Klient banku założył konto oprocentowane na 2% w skali roku. Każdego roku wpłaca 5000. Jaką kwotą będzie dysponował po 7 latach.
5.Klient banku założył konto oprocentowane x% w skali roku. Każdego roku wpłaca kwotę y. Ile będzie miał pieniędzy na koncie po z latach.
Z góry dzięki za pomoc
soku11
Użytkownik
Użytkownik
Posty: 6607
Rejestracja: 16 sty 2007, o 19:42
Płeć: Mężczyzna
Podziękował: 119 razy
Pomógł: 1823 razy

Proste zadania do zapisania w pseudokodzie

Post autor: soku11 »

Z czym konkretnie masz problem? Czego nie rozumiesz? Pseudokod jest o tyle prosty, że możesz w sumie pisać jak chcesz i co chcesz ;]

Pozdrawiam.
Perezek
Użytkownik
Użytkownik
Posty: 31
Rejestracja: 11 paź 2009, o 13:57
Płeć: Mężczyzna
Lokalizacja: Kraków
Podziękował: 3 razy

Proste zadania do zapisania w pseudokodzie

Post autor: Perezek »

Kompletnie tego nie rozumiem.Dla mnie to czarna magia.
soku11
Użytkownik
Użytkownik
Posty: 6607
Rejestracja: 16 sty 2007, o 19:42
Płeć: Mężczyzna
Podziękował: 119 razy
Pomógł: 1823 razy

Proste zadania do zapisania w pseudokodzie

Post autor: soku11 »

Czyli liczysz, że ktoś ci gotowca da?
Perezek
Użytkownik
Użytkownik
Posty: 31
Rejestracja: 11 paź 2009, o 13:57
Płeć: Mężczyzna
Lokalizacja: Kraków
Podziękował: 3 razy

Proste zadania do zapisania w pseudokodzie

Post autor: Perezek »

1.for(i=5;i<N+5;a=i+a). 2.for(i=a;i<N+a;\(\displaystyle{ z= \frac{a+N}{N+1})}\). 3.for(i=5;i<N+a;z=\(\displaystyle{ N^{2}}\). Proszę o sprawdzenie i ewentualne podpowiedzi do 4 i 5 bo za bardzo nie wiem jak zacząć.
soku11
Użytkownik
Użytkownik
Posty: 6607
Rejestracja: 16 sty 2007, o 19:42
Płeć: Mężczyzna
Podziękował: 119 razy
Pomógł: 1823 razy

Proste zadania do zapisania w pseudokodzie

Post autor: soku11 »

Napisałeś same pętle, w dodatku nieskończone. Niemniej jednak nie wyglądają one tak źle. Tzn.
1. Suma jest liczona do N włącznie , a nie do N+5. Dodatkowo radzę jakoś to rozdzielić, by nie pisać za dużo w pętli for:

Kod: Zaznacz cały

suma=0;
for(i=5;i<=N;i=i+1)
  suma=suma+i;
Wyswietl: suma;
2. Tutaj nieco inaczej:

Kod: Zaznacz cały

suma=0;
for(i=a;i<=N;i=i+1)
  suma=suma+i;
srednia=suma/(N-a);
Wyswietl:srednia;
Na podobnej zasadzie zrób 3 kod samemu, te dwa powinny cię naprowadzić na tok rozumowania
Pozdrawiam.
matshadow
Użytkownik
Użytkownik
Posty: 941
Rejestracja: 17 gru 2007, o 21:48
Płeć: Mężczyzna
Lokalizacja: Kingdom Hearts
Podziękował: 6 razy
Pomógł: 222 razy

Proste zadania do zapisania w pseudokodzie

Post autor: matshadow »

1.

Kod: Zaznacz cały

int licz=5;
int suma=5;
while(N>0)
{
      suma+=licz;
      licz++;
      N--;
}
ODPOWIEDZ