ya acil bi ödevim var ama bi türlü yapamıyorm yardımcı olurmusunuz :S ?
ödev şu: kullanıcı tarafından klavyeden 1 girilirse 1'den 100'e kadar olan sayıların karelerinin toplamını aldıran 2 girilirse küplerinin toplamını aldıran 3 girilirse sadece toplamını aldıran programın algortiması ..
birde 1,2,3 seçimleri dışında farklı bir karakter girilirse hata vericek :S
Cevaplar
Y
int i=0;
while(1==1)
{
gets("gris yapin",&i);
switch(i)
case 1:kare(); break;
case 2:kup(); break;
case 3:topla(); break;
default: printf("yanlis karakter");gets("dogru giris yapin",&i);
}
void kare(){
//to do
}
void kup(){
//to do
}
void topla(){
//to do
}
fener maçını izlediğim için bu kadar çıktı :D
senin istediğin akış şemasımı?Yoksa algoritmammı
X
böle bi soru soran hocayı şamarlarım ben :)
algoritma .s
Basla
oku a
ilk:s=s+1
saytop=s+saytop
saykare=(s*s)+saykare
saykup=(s*s*s)+saykup
Eger s <> 100 ise git ilk
Eger (a=1) ise Yaz "1 den 100e kadar olan sayıların kareleriyle çarpımının toplamı =", saykare
Eger (a=2) ise Yaz "1 den 100e kadar olan sayıların küpleriyle çarpımının toplamı =", saykup
Eger (a=3) ise Yaz "1 den 100e kadar olan sayıların küpleriyle çarpımının toplamı =", saytop
Bitir
böyle olabilirmi acaba :D
A
2006'den beri12 bin mesaj
ek oalrak
eğer sayı != 1,2,3 ise yaz "yanlış sayı girdiniz"
Cevabını yaz
Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.