Docsity
Docsity

Prepara i tuoi esami
Prepara i tuoi esami

Studia grazie alle numerose risorse presenti su Docsity


Ottieni i punti per scaricare
Ottieni i punti per scaricare

Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium


Guide e consigli
Guide e consigli

c++ exercises (ushtrime c++), Esercizi di Programmazione C

how to write a function in c++ that calculates the area and the circumference of several geometric figures (si te llogarisim siperfaqen dhe perimetrin e figurave gjeometrike nepermjet nje fumksioni ne c++)

Tipologia: Esercizi

2019/2020

In vendita dal 10/02/2020

TheEnea
TheEnea 🇦🇱

5

(1)

8 documenti

Anteprima parziale del testo

Scarica c++ exercises (ushtrime c++) e più Esercizi in PDF di Programmazione C solo su Docsity! #include <iostream> #include<math.h> using namespace std; #define pi 3.1415926 char vazhdo='v'; int zgjidh; double rrezjaRethit; int bazaBrinja1Trekendeshit, lartesiaTrekendeshit, brinja2Trekendeshit, brinja3Trekendeshit; int brinjaKatrorit; int brinja1Drejtkendeshit, brinja2Drejtkendeshit; int bazaBrinja1Paralelogramit, brinja2Paralelogramit, lartesiaParalelogramit; int brinjaRombit, diagonale1Rombit, diagonale2Rombit; int brinja1Trapezit, bazaVogelBrinja2Trapezit, brinja3Trapezit, bazaMadheBrinja4Trapezit, lartesiaTrapezit; void rreth(double r){ cout<<"Perimetri="<<2*pi*r<<endl; cout<<"Siperfaqja="<<pi*r*r; } void trekendesh(int a, int b, int c, int h){ cout<<"Perimetri="<<a+b+c<<endl; cout<<"Siperfaqja="<<(a*h)/2; } void katror(int a){ cout<<"Perimetri="<<4*a<<endl; cout<<"Siperfaqja="<<a*a; } void drejtkendor(int a, int b){ cout<<"Perimetri="<<2*a+2*b<<endl; cout<<"Siperfaqja="<<a*b; } void paralelogram(int a, int b, int h){ cout<<"Perimetri="<<2*a+2*b<<endl; cout<<"Siperfaqja="<<a*h; } void romb(int a, int d1, int d2){ cout<<"Perimetri="<<4*a<<endl; cout<<"Siperfaqja="<<(d1*d2)/2; } void trapez(int a, int b, int c, int d, int h){ cout<<"Perimetri="<<a+b+c+d<<endl; cout<<"Siperfaqja="<<((b+d)*h)/2; } int main() { while(vazhdo == 'v'){ cout <<"Ky program gjen perimetrin dhe siperfaqen e figurave gjeometrike te listuara me poshte:"<< endl; cout <<"1 -Rreth"<<endl; cout <<"2 -Trekendesh"<<endl; cout <<"3 -Katror"<< endl; cout <<"4 -Drejtkendor"<< endl; cout <<"5 -Paralelogram"<< endl; cout <<"6 -Romb"<< endl; cout <<"7 -Trapez"<< endl; cout<<"Kujdes! \nFutni permasat sipas rradhes se instruksioneve qe jepen: "<<endl; cout<< "Fut numrin qe i bashkangjitet figures se ciles deshironi te gjeni perimetrin dhe siperfaqen: "; cin > > zgjidh; switch(zgjidh){ case 1: cout<<"Fut rrezen e rrethit:"; cin> > rrezjaRethit; rreth(rrezjaRethit); break; case 2: cout<<"Fut brinjet dhe lartesine e trekendeshit:"; cin> > bazaBrinja1Trekendeshit> > lartesiaTrekendeshit> > brinja2Trekendeshit> > brinja3Trekendeshit; trekendesh(bazaBrinja1Trekendeshit, lartesiaTrekendeshit, brinja2Trekendeshit, brinja3Trekendeshit); break; case 3: cout<<"Fut brinjen e katrorit:"; cin> > brinjaKatrorit; katror(brinjaKatrorit); break; case 4: cout<<"Fut brinjet e drejtkendorit:"; cin> > brinja1Drejtkendeshit> > brinja2Drejtkendeshit; drejtkendor(brinja1Drejtkendeshit, brinja2Drejtkendeshit); break; case 5: cout<<"Fut brinjen qe sherben si baze, brinjen anesore dhe lartesine e paralelogramit:"; cin> > bazaBrinja1Paralelogramit> > brinja2Paralelogramit> > lartesiaParalelogramit; paralelogram(bazaBrinja1Paralelogramit, brinja2Paralelogramit, lartesiaParalelogramit); break; case 6 : cout<<"Fut brinjen dhe diagonalet e rombit:"; cin> > brinjaRombit> > diagonale1Rombit> > diagonale2Rombit; romb(brinjaRombit, diagonale1Rombit, diagonale2Rombit); break; case 7: cout<<"Fut njeren brinje anesore, bazen e vogel, brinjen tjeter anesore dhe bazen e madhe te trapezit:"; cin> > brinja1Trapezit> > bazaVogelBrinja2Trapezit> > brinja3Trapezit> > bazaMadheBrinja4Tr apezit> > lartesiaTrapezit;
Docsity logo


Copyright © 2024 Ladybird Srl - Via Leonardo da Vinci 16, 10126, Torino, Italy - VAT 10816460017 - All rights reserved