Anda di halaman 1dari 6

Tugas 1

#include <stdio.h> //Muh. Fieri Dzaki S D041211004

int main ()// pengisian fungsi utama

int Nmhs,Nmk,x,y,z,tugas[x],mid[x],finl[x];

double akhir[x];

char grade[x];

char nama[50][x],mk[50][x];

printf("masukkan jumlah mahasiswa : "); scanf("%d",&Nmhs);

for(x=1;x<=Nmhs;x++){

printf("masukkan nama mahasiswa ke-%d : ",x); scanf("%s",&nama[x]);

printf("masukkan jumlah mata kuliah : "); scanf("%d",&Nmk);

for(x=1;x<=Nmk;x++){

printf("masukkan nama mata kuliah ke-%d : ",x); scanf("%s",&mk[x]);

printf ("nilai tugas : ");scanf ("%d", &tugas[x]);

printf ("nilai mid : ");scanf ("%d", &mid[x]);

printf ("nilai final : ");scanf ("%d", &finl[x]);


}

for(x=1;x<=Nmhs;x++){

akhir[x] = 0.2 * tugas[x] + 0.4 * mid[x] + 0.4 * finl[x]; //rumus mencari nilai akhir

for(x=1;x<=Nmhs;x++){

if(akhir[x]>=0){

if(akhir[x]>=20){

if(akhir[x]>=55){

if(akhir[x]>=75){

if(akhir[x]>=85){

grade[x] = 'A';

else {

grade[x] = 'B';

else {

grade[x] = 'C';

else {

grade[x]= 'D';
}

else {

grade[x]= 'E';

printf("%d",akhir[1]);

printf ("\n");

printf ("KELAS MKJ A\n\n");

printf ("DAFTAR NILAI\n\n");

printf ("| NO | Nama | Algoritma | Pemrograman | Kalkulus |\n" );//perintah menampilkan


tabel

for(x=1;x<=Nmhs;x++){

printf("| %d | %s | %c | %c | %c |\n",x,nama[x],grade[x],grade[x],grade[x]);

return 0;

}
Tugas 2

#include <stdio.h>

int main()

char nama[50];

int data[100], cari, i, n;

printf("Masukkan banyaknya jumlah data : ");

scanf("%d", &n);

printf("Input setiap data integer sebanyak %d :\n", n);

for (i = 0; i < n; i++){

scanf("%d", &data[i]);

printf("Input data yang ingin dicari: ");

scanf("%d", &cari);

for (i = 0; i < n; i++) {

if (data[i] == cari) {

printf("%d berada di indeks ke %d.\n", cari, i+1);

break;
}

if (i == n){

printf("%d tidak ada.\n", cari);

printf("Masukkan Nama Anda = ");

scanf("%s",&nama);

printf("Selamat Datang %s di Program Ini ",nama);

printf("Hello World");

printf("Program Menampilkan Nama dan NIM"); // "printf" digunakan untuk menampilkan data.

printf("NAMA: isi nama kamu"); // Gantilah dengan nama lengkap kamu.

printf("\n"); // "\n" digunakan untuk enter atau menambahkan satu baris


setelahnya.

printf("ALAMAT : isi nim kamu"); // Gantilah dengan alamat kamu sekarang.

return 0;

}}}

Tugas 3

#include <stdio.h>

#include <math.h>

int main()

{ int jumlah,a;

printf(“Masukan jumlah siswa = “);

scanf(“%d”,&jumlah);

float bhs,mtk,digi,rata[jumlah];

char string[16][16];

printf(“No.\t\tNama Mahasiswa\tBAHASA\tMATEMATIKA\tDIGITAL\n”);
for(a=0;a<jumlah;a++){

printf(“%2d\t\t”,a+1);

scanf(“%s%f%f%f”,&string[a],&bhs,&mtk,&digi);

rata[a]=(bhs+mtk+digi)/3;}

printf(“No\t\tNama Mahasiswa\t\tRata rata\n”);

for(a=0;a<jumlah;a++)

{printf(“%2d\t\t%s\t\t\t%g\n”,a+1,string[a],rata[a]);}

Anda mungkin juga menyukai