#include<stdio.h>
#include<conio.h>
#include<iostream>
using namespace std;
main()
{
struct
{
char nama[50];
char alamat[100];
int no_hp;
char ortu[50];
char pekerjaan[50];
char lulusan[50];
}mahasiswa;
printf("Masukan Nama : ");
scanf("%s",&mahasiswa.nama);
cout<<"Masukan Alamat: ";
cin>>mahasiswa.alamat;
printf("Masukan Nomor Hp : ");
scanf("%d",&mahasiswa.no_hp);
printf("Masukan Nama orang Tua : ");
scanf("%s",&mahasiswa.ortu);
printf("Masukan Pekerjaan Ortu : ");
scanf("%s",&mahasiswa.pekerjaan);
printf("Masukan Pendidikan : ");
scanf("%s",&mahasiswa.lulusan);
getch ();
printf("\nData Yang Dimasukan :");
printf("\nNama \t\t\t: %s",mahasiswa.nama);
printf("\nAlamat \t\t\t: %s",mahasiswa.alamat);
printf("\nNomor Hp \t\t: %d ",mahasiswa.no_hp);
printf("\nNama Ortu \t\t: %s ",mahasiswa.ortu);
printf("\nPekerjaan Ortu \t\t:
%s",mahasiswa.pekerjaan);
printf("\nPendidikan
\t\t: %s ",mahasiswa.lulusan);
getch ();
return 0;
}
Running
Penjelasan
Dalam kasus ini kita
hanya diminta untuk memasukan dan akan mencetaknya kembali. Menggunakan fungsi
struct. Dalam fungsi struk untuk pemnaggilan kembali dan pencetakannya kita
hanya masukan nama_struck.nama_variabel seperti di dalam syntax.

0 komentar:
Posting Komentar