Hersiti
Hectopat
- Katılım
- 24 Mayıs 2020
- Mesajlar
- 884
- Çözümler
- 3
Daha fazla
- Cinsiyet
- Erkek
[CODE lang="c" title="Neden sonsuz sayı veriyor anlamadım."]#include <stdio.h>
#include <stdlib.h>
#include <string.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char *argv[]) {
int yatirilacakpara;
int secim;
int bakiye=100;
char isim[5]="Ali";
int parola=1234;
char istenecekisim[10];
int istenecekparola;
printf("Bankamatige hosgeldiniz\nLutfen kullanici adinizi giriniz:");
scanf("%s",&istenecekisim);
printf("\nLutfen sifrenizi giriniz:");
scanf("%d",&istenecekparola);
if(strcmp(isim,istenecekisim)==0 && istenecekparola==parola ){
printf("Giris Yapildi\n\n");
printf("Birini Seciniz\n1ara yatirma\n2ara cekme\n3:Kullanici bilgileri\n\nSeceneklerden birini seciniz\n");
scanf("%d",&secim);
if(secim==1){
printf("Para yatirmayi sectiniz ne kadar para yatiracaksiniz:");
scanf("%d",&yatirilacakpara);
bakiye += yatirilacakpara;
printf("Para yatirma ok\nSu kadar yatirdiniz:%d Bakiyeniz:%d",&yatirilacakpara,&bakiye);
}
}
else{
printf("Yanlis giris");
}
return 0;
}[/CODE]
bakiye = bakiye+yatirilacakpara;
printf("Para yatirma ok\nSu kadar yatirdiniz:%d Bakiyeniz:%d",&yatirilacakpara,&bakiye);
}
Burada iki değer belirtmek isterken ikisinede ve işareti koymuşum. Konu kapanabilir.
#include <stdlib.h>
#include <string.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char *argv[]) {
int yatirilacakpara;
int secim;
int bakiye=100;
char isim[5]="Ali";
int parola=1234;
char istenecekisim[10];
int istenecekparola;
printf("Bankamatige hosgeldiniz\nLutfen kullanici adinizi giriniz:");
scanf("%s",&istenecekisim);
printf("\nLutfen sifrenizi giriniz:");
scanf("%d",&istenecekparola);
if(strcmp(isim,istenecekisim)==0 && istenecekparola==parola ){
printf("Giris Yapildi\n\n");
printf("Birini Seciniz\n1ara yatirma\n2ara cekme\n3:Kullanici bilgileri\n\nSeceneklerden birini seciniz\n");
scanf("%d",&secim);
if(secim==1){
printf("Para yatirmayi sectiniz ne kadar para yatiracaksiniz:");
scanf("%d",&yatirilacakpara);
bakiye += yatirilacakpara;
printf("Para yatirma ok\nSu kadar yatirdiniz:%d Bakiyeniz:%d",&yatirilacakpara,&bakiye);
}
}
else{
printf("Yanlis giris");
}
return 0;
}[/CODE]
Sorunu buldum.[CODE lang="c" title="Neden sonsuz sayı veriyor anlamadım."]#include <stdio.h>
#include <stdlib.h>
#include <string.h>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
int main(int argc, char *argv[]) {
int yatirilacakpara;
int secim;
int bakiye=100;
char isim[5]="Ali";
int parola=1234;
char istenecekisim[10];
int istenecekparola;
printf("Bankamatige hosgeldiniz\nLutfen kullanici adinizi giriniz:");
scanf("%s",&istenecekisim);
printf("\nLutfen sifrenizi giriniz:");
scanf("%d",&istenecekparola);
if(strcmp(isim,istenecekisim)==0 && istenecekparola==parola ){
printf("Giris Yapildi\n\n");
printf("Birini Seciniz\n1ara yatirma\n2ara cekme\n3:Kullanici bilgileri\n\nSeceneklerden birini seciniz\n");
scanf("%d",&secim);
if(secim==1){
printf("Para yatirmayi sectiniz ne kadar para yatiracaksiniz:");
scanf("%d",&yatirilacakpara);
bakiye += yatirilacakpara;
printf("Para yatirma ok\nSu kadar yatirdiniz:%d Bakiyeniz:%d",&yatirilacakpara,&bakiye);
}
}
else{
printf("Yanlis giris");
}
return 0;
}[/CODE]
bakiye = bakiye+yatirilacakpara;
printf("Para yatirma ok\nSu kadar yatirdiniz:%d Bakiyeniz:%d",&yatirilacakpara,&bakiye);
}
Burada iki değer belirtmek isterken ikisinede ve işareti koymuşum. Konu kapanabilir.
Son düzenleme: