suparty beauty

suparty beauty

Jumat, 08 April 2011

tugas membuat program minggu ke 5

nama : suparti
nim : 10018036
kls : b


 1)  program mencari Koefisien pangkat 3  ,2,1
#include <iostream.h>
#include <math.h>       
main() {
   int   A, B, C;
   long  disk;
   float x1, x2;
     cout << "Koefisien pangkat 3   : "; cin >> A;
     cout << "Koefisien pangkat 2  : "; cin >> B;
     cout << "Koefisien pangkat 01  : "; cin >> C;
     if (A == 0) {
        cout << "bukan pers. kuadrat.\n";
        cout << "Harga akar = " << -C/B; }  else {
          disk = B*B - 4*A*C;
          if (disk > 0) {
             x1 = -B+sqrt(disk)/(2*A);
             x2 = -B-sqrt(disk)/(2*A);
             cout << "diskriminan = " << disk << endl;
             cout << "x1 = " << x1 << endl;
             cout << "x2 = " << x2 << endl;
          }  else if (disk == 0) {
                     x1 = -B/(2*A);   x2 = x1;
             cout << "diskriminan = 0\n";
             cout << "x1 = " << x1 << endl;
             cout << "x2 = " << x2 << endl;
             } else cout << "Akar imajiner";
     }
     return 0;
}











2) buat program utk mencari nilai min , rata ratanya   serta nilai   max
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int argc, char *argv[])
{                                        
    char nama[20][30];
    int nilai[20];
    int jumlah_inputan;
    float rata2;
    int max, min;
    rata2 = 0; 
    cout<< "masukkan jumlah inputan : ";
    cin>> jumlah_inputan;
    for(int i = 0; i < jumlah_inputan; i ++){
    cout<< "masukkan nama : ";
    cin >> nama[i];
    cout<< "masukkan nilai : ";
    cin >> nilai[i];
    cout<< endl;
    }
    cout<<endl;
    cout<< "|no |\t |nama| \t\t |nilai| "<<endl;
    for(int i = 0; i< jumlah_inputan; i++){
    cout<< i+1 <<"   \t" << nama[i] << "  \t\t"<< nilai[i]<<endl;
    } 
  cout<<endl;
    for(int i = 0; i< jumlah_inputan; i++){
            rata2 = rata2 + nilai[i];
            }
    max = nilai[0];       
    for(int i = 1; i < jumlah_inputan; i++){
            if( nilai[i] > max){
                max = nilai[i];
                }
            }
    min = nilai[0];
    for(int i = 1; i < jumlah_inputan; i++){
            if( nilai[i] < min){
                min = nilai[i];
                }
            }
    cout<< "nilai rata2    : "<<rata2/jumlah_inputan <<endl;
    cout<< "nilai maksimum : "<< max <<endl;
    cout<< "nilai minimum  : " <<min <<endl;
    cout<< endl;
    system("PAUSE");
    return EXIT_SUCCESS;
}
















3)  program membuat nama, nim,  dan nilai akhir
 #include<stdio.h>
#include<conio.h>
#include<iostream.h>
main()                                
{
  int i, j=1;
  struct
  {
      char nim[5];
      char nama[15];
      float nilai;
  } mhs[5];
  clrscr();
  for(i=0; i<2; i++)
  {
      cout<<"masukan NIM         = "; cin>>mhs[i].nim;
      cout<<"masukan Nama        = "; cin>>mhs[i].nama;
      cout<<"masukan Nilai Akhir = "; cin>>mhs[i].nilai;
  }
  for(i=0; i<2; i++)
  {
      cout<<"Data Ke - "<<j++<<endl;
      cout<<"NIM         = "<<mhs[i].nim<<endl;
      cout<<"Nama        = "<<mhs[i].nama<<endl;

      cout<<"Nilai Akhir = "<<mhs[i].nilai<<endl;
      cout<<endl;
  }
  getch();
}
4) Tugas  program mengurutkan abjad
#include <iostream.h>
#include <conio.h>

void main(){
  char abjad;
  abjad = 'A';
  do{
    cout <<abjad;
    abjad+=1;}
    while (abjad <= 'Z');
}

Tidak ada komentar:

Posting Komentar