- Android alkalmazások - szoftver kibeszélő topik
- Profi EKG-s óra lett a Watch Fitből
- Honor 400 Pro - gép a képben
- Samsung Galaxy S21 és S21+ - húszra akartak lapot húzni
- Honor Magic7 Pro - kifinomult, költséges képalkotás
- Samsung Galaxy A54 - türelemjáték
- Milyen okostelefont vegyek?
- Telekom mobilszolgáltatások
- Apple iPhone 16 Pro - rutinvizsga
- India felől közelít egy 7550 mAh-s Redmi
Új hozzászólás Aktív témák
-
pstomi
csendes tag
válasz
Sk8erPeter #1180 üzenetére
Köszi a linket
, amugy már tárgytalan a kérdésem, mert sikerült megoldanom. while helyett for ciklust alkalmaztam, meg volt egy kis kavarodás az n és az m-ekkel.
-
pstomi
csendes tag
Négyzetes tömb(pl: n=4 és m=4) esetén megfelelő az eredmény. Viszont pl: n=2 és n=4 esetén már teljesen rossz eredmény jön ki. Mi lehet a probléma?
Feladat: A meteorológiai intézet az ország N településére adott M napos időjárás előrejelzést, az adott településen az adott napra várt legmagasabb hőmérsékletet. Készíts programot, amely megadja azokat a napokat, amikor minden településen nagyobb lesz a hőmérséklet, mint az előtte levő nap volt!
Segitséget előre is köszönöm!
Itt található a kód:#include <iostream>
using namespace std;
int main()
//Adatok beolvasása
{
int n,m;
do {
cout << "Telepulesek szama: ";
cin >> n;
} while (n <= 0);
do {
cout << "Napok szama: ";
cin >> m;
} while (m <= 0);
float homerseklet[n][m];
cout << endl << "Idojaras elorejezesek beolvasasa"<<endl;
cout<<endl;
for (int i=0; i<n; ++i)
{
for (int j=0; j<m; ++j)
{
do {
cout << "Kerem a " << i+1 << ". varosnak a(z) " << j+1 << ". napi legmagasabb homersekletet: ";
cin >> homerseklet[i][j];
} while (homerseklet[i][j] < -89.2 || homerseklet[i][j] > 58);
}
cout << endl;
}
//Eredmény kiszámoltatása
int db=0; int i=0; int napok[db];
for (int j=1; j<n; ++j)
{
while(homerseklet[i][j-1]<homerseklet[i][j] && i<m)
{
i=i+1;
}
if(i==n)
{
db=db+1;
napok[db-1]=j+1;
cout<<db<<endl;
}
i=0;
}
//Eredmény kiiratása
if (db>0)
{
cout<<"Eze(ke)n a nap(ok)on minden varosban nagyobb a homerseklet mint az elozo napon: ";
for (int i=0; i<db; ++i)
{
cout<<napok[i]<<".nap ";
}
}
else
{
cout<<"Nincs olyan nap amikor minden varosban nagyobb a homerseklet mint az elozo napon";
}
return 0;
}
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Xiaomi Redmi Note 12 Pro 5G 128GB, Kártyafüggetlen, 1 Év Garanciával
- AKCIÓ! MSI B550 R7 5700X 32GB DDR4 512GB SSD RTX 3060Ti 8GB Rampage SHIVA MSI 650W
- ÁRGARANCIA! Épített KomPhone Ryzen 5 7500F 32/64GB DDR5 RTX 5060Ti 8GB GAMER PC termékbeszámítással
- Telefon felváráslás!! iPhone 15/iPhone 15 Plus/iPhone 15 Pro/iPhone 15 Pro Max
- Beszámítás! Apple Mac Studio M2 MAX 2023 32GB 512GB SSD számítógép garanciával, hibátlan működéssel
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest