Algoritma ve Programlama Mantığı -B2 //ishakonc

ishakonc

Uzman üye
8 Ocak 2017
1,517
1
Linux
algorithm.jpg


YDmVNo.png


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.

YDmVNo.png


Problem;
7NEXyW.gif

Klavyeden girilen sayının tek mi çift mi olduğunu bulan ve ekrana yazdıran program.

YDmVNo.png


Algoritma Adımları;
7NEXyW.gif

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

YDmVNo.png


Akış Diyagramı;
7NEXyW.gif

s0jf8ciikd20hyheekpc.png


YDmVNo.png


C++ Kodlar;
7NEXyW.gif

#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";
}
}

YDmVNo.png


Java Kodları;
7NEXyW.gif

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.");
}
}
}

YDmVNo.png

 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.