fork download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5.  
  6. //declaram variabila command
  7. int command;
  8.  
  9. //declaram variabilele intregi a si b si s1
  10. int a, b, s1;
  11.  
  12. //declaram variabilele reale x si y si s2
  13. float x, y, s2;
  14.  
  15. //efectuam operatia de citire in care retinem valoarea in variabila command
  16. cin>>command;
  17.  
  18. //urmeaza structura alternativa
  19. //daca comanda este 0 atunci citim doua variabile intregi si afisam suma lor
  20. if(command == 0) {
  21.  
  22. //efectuam operatia de citire
  23. cin>>a>>b;
  24.  
  25. //efectuam operatia de atribuire
  26. s1 = a + b;
  27.  
  28. //efectuam operatia de scriere
  29. cout<<s1;
  30.  
  31. //altfel , adica in caz contrar citim doua numere reale si afisam suma lor.
  32. } else {
  33.  
  34. //efectuam operatia de citire
  35. cin>>x>>y;
  36.  
  37. //efectuam operatia de atribuire
  38. s2 = x + y;
  39.  
  40. //efectuam operatia de scriere
  41. cout<<s2;
  42. }
  43.  
  44. return 0;
  45. }
  46.  
Success #stdin #stdout 0s 4628KB
stdin
Standard input is empty
stdout
3.00249e+12