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

Se citește un număr natural impar n. Să se afișeze valoarea sumei 1+3+5+7+...n.

Date de intrare
Programul citește de la tastatură numărul n.

Date de ieșire
Programul va afișa pe ecran valoarea cerută.

Restricții și precizări
n are cel mult opt cifre

Răspunsuri la întrebare

Răspuns de boiustef
1

#include <iostream>

using namespace std;

int main()

{

   long long int n;

   cout << "n= "; cin >> n;

   cout << "Suma = " << n*n;

   return 0;

}



boiustef: dupa metoda Gauss se demonstreaza ca suma a n numere impare consecutive este egala cu n^2
andreidiaconescu18: formula e buna, pentru ce are ea nevoie pentru pbinfo nu merge
andreidiaconescu18: pentru n=5 suma 1+3+5=9 iar dupa codul scris mai sus da 25
Răspuns de andreidiaconescu18
1

Asta sigur merge pe pbinfo ca am testat-o adineauri

#include <iostream>



using namespace std;



int main()



{


   long long int n;


   cin >> n;


   long long int suma=0;


   for(long long int i=1; i<=n; i+=2)


       suma+=i;


   cout << suma;


   return 0;



}


Roxannalove: Imi da o eroare....
andreidiaconescu18: ai rulat si tu intr-un ide?
andreidiaconescu18: si macar spune ce eroare
andreidiaconescu18: daca copiezi codul direct si il lipesti posibil sa dea eroare pentru ca brainly introduce ceva caractere non ascii si nu poate fii compilat codul
Roxannalove: Imi da: limita de timp depasita
andreidiaconescu18: ma mir ca mie mi-a trecut cu 100/100
Alte întrebări interesante