Merhaba C# üzerinde sayının negatif, pozitif veya 0 olduğunu belirten bir program yazmam gerekiyor. Negatif ve pozitif olarak göstermeyi başardım fakat 0 olarak gösteremedim.
[CODE title="Denediğim kod"] Console.WriteLine("Sayi Girin: "); int sayi = Convert.ToInt32(Console.ReadLine());
switch (sayi<0)
{
case false:Console.WriteLine("Sayı Pozitif");break;
case true:Console.WriteLine("Sayı Negatif");break;
}[/CODE]
Merhaba C# üzerinde sayının negatif, pozitif veya 0 olduğunu belirten bir program yazmam gerekiyor. Negatif ve pozitif olarak göstermeyi başardım fakat 0 olarak gösteremedim.
[CODE title="Denediğim kod"] Console.WriteLine("Sayi Girin: "); int sayi = Convert.ToInt32(Console.ReadLine());
switch (sayi<0)
{
case false:Console.WriteLine("Sayı Pozitif");break;
case true:Console.WriteLine("Sayı Negatif");break;
}[/CODE]
#include<stdio.h>
int main(){
int n;
scanf("%d",&n);
switch(n>0 || n<0){
case 1:switch(n<0){
case 1:printf("Sayi negatif"); break;
case 0:printf("Sayi pozitif");
}break;
case 0:printf("Sayi 0");
}
return 0;
}
C#'ta nasıl olur bilmiyorum ama C'de içi içe iki switch case kullanarak bunu yazdım.
#include<stdio.h>
int main(){
int n;
scanf("%d",&n);
switch(n>0 || n<0){
case 1:switch(n<0){
case 1:printf("Sayi negatif"); break;
case 0:printf("Sayi pozitif");
}break;
case 0:printf("Sayi 0");
}
return 0;
}
C#'ta nasıl olur bilmiyorum ama C'de içi içe iki switch case kullanarak bunu yazdım.