Soal
1.
a.Tampilkan 10 angka genap yang pertama dimulai dari 1
b.Tampilkan Jumlah 10 angka genap yang pertama dimulai dari 1
2.
Buat algoritma dgn flowchart untuk mencetak gambar segitiga
sebanyak N baris, dengan N adalah diinput dari
keyboard
Contoh : Input = 5
*
**
***
****
*****
3.
Buatlah algoritma yang dapat digunakan untuk mendetaksi angka
yang di inputkan termasuk bilangan PRIMA atau
BUKAN PRIMA
Contoh : Input = 9
BUKAN PRIMA
Contoh : Input = 11
PRIMA
Jawaban
1.
a. Tampilkan 10 angka genap yang pertama dimulai dari 1
#include
#include
int main()
{
int i;
for
(i=1;i<=20;i++)
if (i%2==0)
printf("%d
",i);
return 0;
}
Tampilan = 2
4 6 8 10 12 14 16 18 20
b. Tampilkan Jumlah 10 angka genap yang pertama dimulai dari 1
#include
#include
int main()
{
int i,k;
for
(i=1;i<=20;i++)
if (i%2==0)
printf("%d
",i);
else
if(k+i=k)
printf("jumlah
%d ",k);
return 0;
}
Tampilan = 2
4 6 8 10 12 14 16 18 20
Jumlah
110
2. Algoritma
{Menghitung
Bintang Berurutan}
Deklarasi :
N,K,L=1 :
int ;
Algoritma
:
Loop (L) to
(N) do;
Read(N,L);
K <--
L*(*);
If false
back to loop;
else
Cetak(K);
Flowchart Menghitung Bintang berurutan
3. Algoritma
{Menghitung
bilangan Prima}
Deklarasi :
L,M,N
: int ;
Algoritma
:
Read(N);
If N==2
<-- Cetak(N);
Else
if N mod 2==0<--end;
Else if N
mod 3==o<--end;
Else <--
Cetak(N)
0 komentar:
Posting Komentar