Informatică, întrebare adresată de contdevrajeala, 8 ani în urmă

Dau coroana
Realizati analiza problemei si algoritmul pentru urmatoarele exercitii:

1 Calculati perimetrul si aria patratului

2 Calculati maximul dintre 2 numere a si b

3 Calculati suma primelor 2n numere pare s=2+4+6+...+2*n

Răspunsuri la întrebare

Răspuns de lucaciucandrei
1

COROANA TE ROG!!!

PSEUDOCOD

1.

citeste latura {citesc lungimea laturii patratului}

scrie 4*latura, ' ', latura*latura {afisez perimetrul care este 4*latura si aria care este latura la patrat}

2.

citeste a, b {citesc numerele a si b}

|-daca a>b atunci

|   scrie a {daca a e mai mare decat b, atunci a este maximul si se va scrie}

| altfel

|   scrie b {altfel b este maxim si se va scrie}

|-

3.

citeste n {citesc numarul de elemente n}

s<-0 {initializez suma elementelor pare cu 0}

|-pentru i=2, 2*n, +2 {parcurg elementele de la 2, din 2 in 2 (acel +2) astfel ca voi selecta doar numerele pare, pana la 2*n}

|   s<-s+i {pun numarul par in suma}

|-

scrie s {afisez suma}

C++

1.

#include <iostream>

using namespace std;

int main() {

   int latura;

   cin>>latura;

   cout<<latura*4<<' '<<latura*latura;

}

2.

#include <iostream>

using namespace std;

int main() {

   int a, b;

   cin>>a>>b;

   if (a>b) cout<<a;

   else cout<<b;

}

3.

#include <iostream>

using namespace std;

int main() {

   int n, s;

   cin>>n;

   s=0;

   for (int i=2; i<=2*n; i+=2)

       s+=i;

   cout<<s;

}


contdevrajeala: ms
contdevrajeala: o sa dau si coroana
lucaciucandrei: ok multumesc
Alte întrebări interesante