Kezdőoldal » Számítástechnika » Programozás » C programozás. Lenn van a...

C programozás. Lenn van a feladat, kicsit elakadtam és nem jövök rá sehogyan sem. Tudnátok segíteni?

Figyelt kérdés

Több, egymás utáni napon feljegyezzük az átlaghőmérsékletet Celsius fokban. Írjunk algoritmust,

amely beolvassa a hőmérsékleteket. A beolvasás a következő módon történik: A program megkérdezi,

hogy akarunk-e új hőmérsékleti adatot megadni. Ha a felhasználó 1-et ír be, akkor az azt jelenti, hogy

új adatot kívánunk megadni, a 0 pedig azt jelenti, hogy végeztünk a bevitellel. Az 1-es hatására a

program olvasson be egy hőmérsékletet. Feltételezzük, hogy a hőmérséklet egész szám. Továbbá a

program legfeljebb 10 hőmérséklet adat bevitelét engedélyezi, azaz a 10. után automatikusan véget ér

a bevitel. (Vegyük észre, hogy ha akarjuk, akkor kevesebbet is bevihetünk).


#include <stdio.h>



int main(){

int tomb[10];

i=0;

do{

printf("Akarunk uj homersekletet bevinni?");

scanf("%d",&tomb[i]);


printf("Homerseklet:");

scanf("%d",&homerseklet);

i++;

}while((tomb[i]<10) || (tomb[i]!=0));



return 0;


}



2013. okt. 30. 21:20
1 2 3
 21/21 iostream ***** válasza:

"Azért nem lép ki, mert a tömb elemei alapértelmezetten nullák."


Azt nem tudom, miért nem lép ki, mert nem érdekel, de ez nem igaz. Stacken foglalt tömb nem inicializálódik, ha nem inicializálod.

2013. okt. 30. 23:27
Hasznos számodra ez a válasz?
1 2 3

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!