C programozás, tudnátok segíteni?
Mi a hiba a minimumkeresés fgv-be?
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i,j,k,f,feladat,min,min2,min3,a,g;
printf("Valassz egy feadatot: ");
scanf("%d",&feladat);
if (feladat == 1){
a=1;
do{
int tomb[10];
i=0;
printf("Kerem az orat: ");
scanf("%d",&i);
printf("Kerem a percet: ");
scanf("%d",&j);
printf("Kerem a masodpercet: ");
scanf("%d",&k);
a++;
}while(a<=10);
min=0;
j=0;
int tomb[10];
for(j=0;j<10;j++){
if(tomb[j]<tomb[min]){
min=j;
}
}
printf("Legkevesebb ora: %d",tomb[min]);
}
return 0;
}
És ez a nagy káoszon kívül mi akar lenni mégis?
Ciklusváltozóba olvasol be, ráadásul felülírod egy csomószor ugyanazt.
Ideje visszatérni a Hello Worldhõz.
#include <stdio.h>
#include <stdlib.h>
int main()
{
int i,j,k,feladat,a;
printf("Valassz egy feadatot: ");
scanf("%d",&feladat);
if (feladat == 1){
a=1;
do{
printf("Kerem az orat: ");
scanf("%d",&i);
printf("Kerem a percet: ");
scanf("%d",&j);
printf("Kerem a masodpercet: ");
scanf("%d",&k);
a++;
}while(a<=10);
}
return 0;
}
akkor annyi, hogy ehhez kellene egy minimumkereses, hogy kiadja a legkisebb óra, perc, másodpercet és írja ki
-még mindig nem tárolod el sehová az i,j,k-ba beolvasott változókat
-nincs is minimumkereső függvényed (elsőben sem volt). Nézz utána a függvény definíciójának, mert szemlátomást nem érted.
jaj..
elejére:
typedef struct Ido {
int h,m,s;
}
főprogramba:
Ido t[10];
for(int i=0; i<10; ++i) scanf("%i %i %i", &t[i].h, &t[i].m, &t[i].s);
a minimumkeresés prototípusa függvény valahogy így nézzen ki:
int min_ido(Ido* p, int meret);
ebben úgy is csinálhatod, hogy megszorzod az órát 60^2-nal, a percet 60-nal, és összeadod a másodperccel, és ebből visszaadod a legkisebbet(az indexét)
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!