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

Va rog, ajutati-ma! 1. Citiți două numere de la utilizator. Tipăriți cel mai mic dintre cele două numere

2. Creați un program care citește un text de la utilizator. Dacă textul este „Start” tipăriți „Pornirea programului”. Dacă textul este „Stop” tipăriți „Oprire program”. Dacă textul este altceva, imprimați „Comandă necunoscută”.

3. Calculați suma tuturor numerelor pare de la 1 la N (unde N este un număr primit de la utilizator)


crow9920: în c++ îți trebuie?
stefania1320: da

Răspunsuri la întrebare

Răspuns de crow9920
1

Problema 1:

#include <iostream>

using namespace std;

int main() {

   int a, b;

   cin >> a >> b;

   if (a < b)

       cout << "Cel mai mic este: " << a;

   else

       cout << "Cel mai mic este: " << b;

   return 0;

}

Problema 2:

#include <iostream>

#include <string.h>

using namespace std;

int main() {

   char comanda[100];

   cin >> comanda;

   if (strcmp(comanda, "Start") == 0) {

       cout << "Pornirea programului";

   } else {

       if (strcmp(comanda, "Stop") == 0) {

           cout << "Oprire program";

       } else {

           cout << "Comanda necunoscuta";

       }

   }

   return 0;

}

Problema 3:

#include <iostream>

using namespace std;

int main() {

   int n, suma = 0;

   cin >> n;

   for (int i = 1; i <= n; i++) {

       if (i % 2 == 0) {

           suma = suma + i;

       }

   }

   cout << suma;

   return 0;

}

Alte întrebări interesante