18 Mart 2017 Cumartesi

C Baslangıc Seviye Sorular - 1

Merhaba arkadaşlar, bu yazıda giriş seviyesinde C-programları yazıyorum.



1- Klavyeden bir tamsayı oku ve sayının tek mi çift mi olduğunu yazdır.
2- Klavyeden bir tamsayı oku ve sayının pozitif mi negatif mi oldugunu yazdır.
3- Klavyeden iki tamsayı oku ve hangisinin büyük hangisinin küçük olduğunu yazdır.
4- Klavyeden iki gerçel sayı oku ve çarpımlarını yazdır.
5- 0 dan 10 kadar sayıların karesini ve küpünü yazdıran bir program yaz.





cozum1.c
#include<stdio.h>
//Klavyeden bir tamsayı oku ve sayının tek mi çift mi olduğunu yazdır. 
int main(){
int omer ; 
scanf("%d", &omer);

if(omer%2  == 0) {
printf("Bu sayı çifttir %d\n", omer);
}
else{
printf("Bu sayı tektir %d\n", omer);
}
return 0;
} 


cozum2.c
#include<stdio.h>
//Klavyeden bir tamsayı oku ve sayının pozitif mi negatif mi oldugunu yazdır.

int main(){

int omer ; 

scanf("%d", &omer);

if(omer > 0){
 printf("%d: sıfırdan büyüktür.\n", omer);
}
else{
 printf("%d: sıfırdan küçüktür. \n", omer);
}
return 0 ;
}


cozum3.c
#include<stdio.h>
//Klavyeden iki tamsayı oku ve hangisinin büyük hangisinin küçük olduğunu yazdır.
int main(){
int a, b; 

scanf("%d %d", &a, &b); 

if(a > b){
     printf("Büyük olan: %d \n", a);
}
else if(b > a){
     printf("Büyük olan: %d \n", b);
}
else{
    printf("%d eşittir %d\n", a,b);
}

return 0;
}




cozum4.c
#include<stdio.h>
//Klavyeden iki gerçel sayı oku ve çarpımlarını yazdır. 
int main(){

 float a,b; 
 
 scanf("%f %f",&a, &b);

 printf("%f x %f = %f\n",a,b, a*b);

 
return 0;

}

cozum5.c
#include<stdio.h>
//0 dan 10 kadar sayıların karesini ve küpünü yazdıran bir program yaz.


int main(){

for(int i=0; i<10; i++){
printf("%d %d %d\n", i, i*i, i*i*i);
}

return 0; 
}




Hiç yorum yok: