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();
}