programowalnia.info

Nowy mechanizm forum! Problemy i sugestie proszę zgłaszać do administratora
Teraz jest 2010-07-30, 09:00

Wszystkie czasy w strefie UTC + 1




Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 2 ] 
Autor Wiadomość
 Tytuł: [C++]Jupiter
PostNapisane: 2008-05-31, 15:45 
Offline

Dołączył(a): 2008-05-15, 13:32
Posty: 5
Lokalizacja: Łęczna
Witam! Chciałbym wam zaprezentować mój program napisany w C++ jest to mały kalkulator
kod źródłowy
Kod:
#include <iostream.h>
#include <stdio.h>
#include <conio.h>
#include <math.h>
#include <dos.h>
void dodawanie(void);
void odejmowanie(void);
void mnozenie(void);
void dzielenie(void);
void pierwiastkowanie(void);
void autor(void);

void main(void)
{
int a;
clrscr();
cout<<"Kalkulator by Jupiter"<<endl;
cout<<"Menu:"<<endl;
cout<<"1. Dodawanie\n";
cout<<"2. Odejmowanie\n";
cout<<"3. Mnozenie\n";
cout<<"4. Dzielenie\n";
cout<<"5. Pierwiastkowanie\n";
cout<<"\n6. Autor\n";
cin>>a;

switch(a)
{
    case 1:
         {
        dodawanie();
        break;
         }
    case 2:
         {

        odejmowanie();
        break;
         }
    case 3:
         {

        mnozenie();
        break;
         }
    case 4:
         {

        dzielenie();
        break;
         }
    case 5:
         {

        pierwiastkowanie();
        break;
         }
    case 6:
         {
        autor();
        break;
         }
    default:
         {

        cout<<"Blad";
        break;
         }
}
getch();
}

void dodawanie(void)
{
int a, i, suma=0;
    clrscr();
    cout<<"DODAWANIE\nIle liczb chcesz do siebie dodac?\n";
    cin>>i;
    if(i == 0 || i == 1)
    {
   cout<<"Podaj wieksza ilosc liczb";
   getch();
   dodawanie();
    }
    else
    {
   for(int s=1; s<i+1; s++)
   {
      cout<<"Podaj liczbe nr."<<s<<":\n";
      cin>>a;
      suma=suma+a;
   }
   cout<<"Suma wynosi: "<<suma<<endl;
   getch();

    }

}
void odejmowanie(void)
{
int i,a, suma=0;
   clrscr();
   cout<<"ODEJMOWANIE\nIle liczb chcesz od siebie odjac?\n";
   cin>>i;
   if(i == 0 || i == 1)
   {
      cout<<"Podaj wiesza ilosc liczb!";
      getch();
      odejmowanie();
   }
   else
   {
      for(int s=1; s<i+1; s++)
      {
         cout<<"Podaj liczbe nr. "<<s<<":\n";
         cin>>a;
         if(s==1)
         {
            suma=a;
         }
         else
         {
            suma=suma-a;
         }
      }
      cout<<"Roznica wynosi: "<<suma<<endl;
      getch();
   }
}
void mnozenie(void)
{
int i, a, suma=1;
   clrscr();
   cout<<"MNOZENIE\nIle liczb chcesz pomnozyc przez siebie?\n";
   cin>>i;
   if(i == 0 || i == 1)
   {
      cout<<"Podaj wiesza ilosc liczb!";
      getch();
      mnozenie();
   }
   else
   {
      for(int s=1; s<i+1; s++)
      {
         cout<<"Podaj liczbe nr. "<<s<<":\n";
         cin>>a;
         suma=suma*a;
      }
      cout<<"Wynik wynosi: "<<suma<<endl;
   }
}
void dzielenie(void)
{
float a,b,suma;
   clrscr();
   cout<<"DZIELENIE\nPodaj pierwsza liczbe:\n";
   cin>>a;
   cout<<"Podaj druga liczbe:\n";
   cin>>b;
   suma=a/b;
   printf("Wynik wynosi: %g",suma);
        getch();
}
void pierwiastkowanie(void)
{
float a;
   clrscr();
   cout<<"PIERWIASTKOWANIE\nPodaj liczbe z ktorej chcesz wyciagnac pierwiastek:\n";
   cin>>a;
   printf("Pierwiastek wynosi: %g",sqrt(a));
}
void autor(void)
{
   clrscr();

   cout<<"AUTOR\n";
   cout<<"Imie: Radek Dejnek\n";
   cout<<"E-mail: radek.dejnek@gmail.com\n";
   getch();
}

_________________
Pozdrawiam Jupiter


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł:
PostNapisane: 2008-06-10, 14:37 
Offline

Dołączył(a): 2008-02-29, 21:51
Posty: 17
Hmm... Bardzo fajny programik :) Przyda się każdemu :)
Oczywiście pkt CJP.

Kod źródłowy mi się przyda :)


Góra
 Zobacz profil Wyślij e-mail  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 2 ] 

Wszystkie czasy w strefie UTC + 1


Kto przegląda forum

Użytkownicy przeglądający to forum: Brak zalogowanych użytkowników i 0 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów

Szukaj:
Skocz do:  
 cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
opisy gg :: portal zdrowie :: sport i turystyka :: katalog dobrych stron :: ciekawostki komputerowe :: prawo i podatki :: Numizmatyka

Przyjazne użytkownikom polskie wsparcie phpBB3 - phpBB3.PL
phpBB SEO