a. Tabel Pertambahan
- Segitiga Atas
#include<stdio.h>
#include<conio.h>
main()
{ int baris, kolom, max, hasil, kosong;
printf("Masukkan nilai input:");
scanf("%d", &max);
kosong=max;
for(baris=1; baris<=max; baris++)
{
for(kolom=1; kolom<=max; kolom++)
{
if(baris==1)
printf("%d\t", kolom);
if(baris>=2 && kolom==1)
printf("%d\t", baris);
if(baris>=2 && kolom>=2)
{ hasil=baris+kolom;
if(hasil>kosong+1)
printf(" \t");
else
printf("%d\t", hasil);
}
}printf("\n");
}getch();
}- Segitiga Bawah
#include<stdio.h>
#include<conio.h>
main()
{
int baris, kolom, max, hasil, kosong;
printf("Masukkan nilai input:");
scanf("%d", &max);
kosong=max;
for(baris=1; baris<=max; baris++)
{
for(kolom=1; kolom<=max; kolom++)
{
if(baris==1)
printf("%d\t", kolom);
if(baris>=2 && kolom==1)
printf("%d\t", baris);
if(baris>=2 && kolom>=2)
{
hasil=baris+kolom;
if(hasil<=kosong+1)
printf(" \t");
else
printf("%d\t", hasil);
}
}
printf("\n");
}
getch();
}b. Tabel Perkalian- Ø Segitiga Atas
#include <stdio.h>
#include <math.h>
#include <conio.h>
void main ()
{
int baris, kolom, kosong,max;
double hasil;
printf("masukkan input:");
scanf("%d",&max);
kosong = max;
for(baris=1;baris<=max;baris++)
{
for(kolom=1;kolom<=max;kolom++)
{
if(baris == 1)
printf("%d\t",kolom);
if(baris >= 2&& kolom == 1)
printf("%d\t",baris);
if(baris >= 2&& kolom >= 2)
{
hasil=baris*kolom;
if(kolom > kosong)
printf(" \t");
else
printf("%.lf\t",hasil);
}
}printf("\n");
kosong--;
}
getch();
}- Ø Segitiga Bawah
#include <stdio.h>
#include <math.h>
#include <conio.h>
void main ()
{
int baris, kolom, kosong,max;
double hasil;
printf("masukkan input:");scanf("%d",&max);
kosong = max;
for(baris=1;baris<=max;baris++)
{
for(kolom=1;kolom<=max;kolom++)
{
if(baris == 1)
printf("%d\t",kolom);
if(baris >= 2&& kolom == 1)
printf("%d\t",baris);
if(baris >= 2&& kolom >= 2)
{
hasil=baris*kolom;
if(kolom <= kosong)
printf(" \t");
else
printf("%.lf\t",hasil);
}
}printf("\n");
kosong--;
}getch();
}
Tidak ada komentar:
Posting Komentar