Skocz do zawartości
Zamknięcie Forum PC LAB

Szanowny Użytkowniku,

Informujemy, że za 30 dni tj. 30 listopada 2024 r. serwis internetowy Forum PC LAB zostanie zamknięty.

Administrator Serwisu Forum PC LAB - Ringier Axel Springer Polska sp. z o.o. z siedzibą w Warszawie: wypowiada całość usług Serwisu Forum PC LAB z zachowaniem miesięcznego okresu wypowiedzenia.

Administrator Serwisu Forum PC LAB informuje, że:

  1. Z dniem 29 listopada 2024 r. zakończy się świadczenie wszystkich usług Serwisu Forum PC LAB. Ważną przyczyną uzasadniającą wypowiedzenie jest zamknięcie Serwisu Forum PC LAB
  2. Dotychczas zamowione przez Użytkownika usługi Serwisu Forum PC LAB będą świadczone w okresie wypowiedzenia tj. do dnia 29 listopada 2024 r.
  3. Po ogłoszeniu zamknięcia Serwisu Forum od dnia 30 października 2024 r. zakładanie nowych kont w serwisie Forum PC LAB nie będzie możliwe
  4. Wraz z zamknięciem Serwisu Forum PC LAB, tj. dnia 29 listopada 2024 r. nie będzie już dostępny katalog treści Forum PC LAB. Do tego czasu Użytkownicy Forum PC LAB mają dostęp do swoich treści w zakładce "Profil", gdzie mają możliwość ich skopiowania lub archiwizowania w formie screenshotów.
  5. Administrator danych osobowych Użytkowników - Ringier Axel Springer Polska sp. z o.o. z siedzibą w Warszawie zapewnia realizację praw podmiotów danych osobowych przez cały okres świadczenia usług Serwisu Forum PC LAB. Szczegółowe informacje znajdziesz w Polityce Prywatności

Administrator informuje, iż wraz z zamknięciem Serwisu Forum PC LAB, dane osobowe Użytkowników Serwisu Forum PC LAB zostaną trwale usunięte ze względu na brak podstawy ich dalszego przetwarzania. Proces trwałego usuwania danych z kopii zapasowych może przekroczyć termin zamknięcia Forum PC LAB o kilka miesięcy. Wyjątek może stanowić przetwarzanie danych użytkownika do czasu zakończenia toczących się postepowań.

Temat został przeniesiony do archiwum

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

norbert8

program c++

Rekomendowane odpowiedzi

siema mógłbym mi ktoś pomóc albo naprowadzić jak zrobić następujące programy :

1." Oblicz sredni wynik testu, w ktorym wzięło 10 studentów.Kazdy mógł uzyskac ocene od 0 do 100.

2." Oblicz sredni wynik testu, w ktorym wzięło n studentów.Kazdy mógł uzyskac ocene od 0 do 100.Użyj petli "while" kontrolowanej za pomocą znacznika"

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

a z którą częścią masz problem? bo średnią to chyba wiesz jak policzyć...

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

ogolnie to niewiem jak zacząć ;p i najwiekszy problem w tym jak uzyc petli while przy n osobach ;]

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Przy n osobach to, np. tak:

int i = 0; while (++i <= n){...}

 

A jeśli wyniki są przechowywane w tablicy to, np. tak:

int i = -1; while (++i < n){...}

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Gość Evelan

#include <iostream>

using namespace std;

int main()
{
   float wprowadz, wynik=0;
   int max=0, min=100, nr = 1;
   while(wprowadz != -1)
   {
       cout << "Podaj liczbe punktow dla studenta nr " << nr << ": " << endl;
       cin >> wprowadz;
       if(wprowadz > 100 || wprowadz < 0) cout << "Wpisz punkty z przedzialu 0-100" << endl;
       else
       {
           wynik+=wprowadz;
           nr++;
           if(max < wprowadz) max = wprowadz; else
           if(min > wprowadz) min = wprowadz; else;
       }
   }
   nr--;
   cout << "Srednia to " << wynik/nr << " dla " << nr << " wynikow." << endl;
   cout << "Najwyzszy wynik to " << max << endl;
   cout << "Najnizszy wynik to " << min << endl;

   return 0;
}

Kiedyś jak zaczynałem się bawić c++ to sobie takie napisałem ;)

Jak widać trzeba wpisać -1 żeby przerwać

 

PS możesz usunąć zmienną "srednia" bo z tego co widzę nigdzie z niej nie korzystam nawet :)

Najlepiej jak jeszcze inni wytkną błędy w kodzie i pokażą co można zrobić lepiej może czegoś się dowiem :)

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Najlepiej jak jeszcze inni wytkną błędy w kodzie i pokażą co można zrobić lepiej może czegoś się dowiem :)

 

A błędów jest trochę :D

Poza tym kod nie jest rozwiązaniem zadania napisanego przez autora(chociaż można go przebudować).

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach
Gość Evelan

A błędów jest trochę :D

Poza tym kod nie jest rozwiązaniem zadania napisanego przez autora(chociaż można go przebudować).

Nie wiem miałem taki na wklej.org, a tam mam wszystkie swoje "prace", pasowało do tematu więc daję :D

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

  • Ostatnio przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×
×
  • Dodaj nową pozycję...