Merhaba Arkadaşlar bu konumda algoritma ve Programlama Mantığı serisinin 2. konusu olan
"Girilen Sayılın Tekmi Çiftmi olduğunu bulan programı"'nın algoritmasını ,akış diyagramı ve bazı dillerde yazımlarını göstermeye çalıştım.
Problem;
Klavyeden girilen sayının tek mi çift mi olduğunu bulan ve ekrana yazdıran program.
Algoritma Adımları;
1) Başla
2) "sayi" oku
3) Eğer s%2=0 ise yaz "Girilen sayi cift sayidir" değilse "Girilen sayi tek sayidir" yaz
4)Dur
Akış Diyagramı;
C++ Kodlar;
#include<iostream>
using namespace std;
int main()
{
int sayi;
cout << "Bir Sayi girin : ";
cin >>sayi;
if(sayi % 2 ==0)
{
cout<< "Girilen sayi cift sayidir";
}
else
cout<< "Girilen sayi tek sayidir";
}
}
Java Kodları;
import java.util.Scanner;
public class bolum2
{
public static **** main(String[] args)
{
Scanner scn = new Scanner(System.in);
System.out.print("Bir Sayi girin :");
int s = scn.nextInt();
if (s % 2 ==0)
{
System.out.println("Girilen sayi cift sayidir.");
}else
{
System.out.println("Girilen sayi tek sayidir.");
}
}
}