Salutare! Am si eu nevoie de cineva care stie programare sa-mi faca si mie o problema de c++.
Daca stie cineva sa posteze aici si il contactez eu mai incolo.
Salutare! Am si eu nevoie de cineva care stie programare sa-mi faca si mie o problema de c++.
Daca stie cineva sa posteze aici si il contactez eu mai incolo.
Ce problema si de ce clasa:
o problema care e data ca tema pt acasa sa o rezolvam!
imi trebuie pana joi. c++ il invat acum la facultate dar nu de-ajuns ca sa fac si probleme. cine a mai facut si pascal se descurca dar eu nu!
daca ma poti ajuta lasa-mi nr tau de telefon si te sun eu.
PS: ofer si recompensa!
Multumesc!
poti sa pui enuntul problemei aici si cine stie si vrea sa te ajute poate sa posteze rezolvarea.
Sa se faca un program care sa calculeze valoarea sumei:S=2+(suma de la i=0 la 100)3i. Valoarea sumei se va calcula utilizand instructiunile for,while si do-while. Se vor afisa toate numerele de forma 3i ce sunt divizibile cu 7.
Acum ca am postat si problema sper ca se pricepe cineva la calcule!
daca intelesai eu bine ce iti cere, cred ca asta e rezolvarea doar cu for. eu fac pascal asa ca s-ar putea sa mai gresesc la limbaj...
#include <iostream.h>
#include <iostream.h>
int s,i;
main ()
{
s=2;
for (i=0;i<=100;i++)
{
s=s+3*i
if (3*i%7==0)
cout<<3*i;
}
cout<<s;
}
cu while:
#include <iostream.h>
#include <iostream.h>
int s,i;
main ()
{
s=2;
i=0;
while (i<=100)
{
s=s+3*i;
if (3*i%7==0)
cout<<3*i;
i++;
}
cout<<s;
}
do-while:
#include <iostream.h>
#include <iostream.h>
int s,i;
main ()
{
s=2;
i=0;
do {
s=s+3*i;
if (3*i%7==0)
cout<<3*i;
i++;
}
while (i<100);
cout<<s;
}
Last edited by Xayidee; 05-06-2007 at 14:21.
Xayidee multumesc! Mai trebuie cateva retusuri! la c++ e putin diferit dar mersi oricum!
si acum cine imi termina si mie problema?
@Xayidee: de ce ai inclus de fiecare data de 2 ori biblioteca "iostream"?
Esti oripilat/dezgustat/frustrat de prostia, ignoranta si imbecilitatea de pe forum? So thank you for Animal Planet
ajunge o singura data in rest codul pare bun asa dintr-o privire
Esti oripilat/dezgustat/frustrat de prostia, ignoranta si imbecilitatea de pe forum? So thank you for Animal Planet
ms ms
#include<iostream.h>
void main(){
int s=0;
int i;
for(i=0;i<=100;i++)
{s=2+3*i;
if(3*i%7==0) cout<<3*i;
}
cout<<s;
}
nu e bine instructiunea asta:
s=2+3*i;
tu faci sume partiale si va afisa doar ultima suma, adica: 2+3*100=302
plus ca 2 ul se adauga o singura data deci nu are ce cauta in for.
s= 2 + 3*0+ 3*1+ 3*2+...+ 3*99+3*100 (asta trebuie sa calculeze)
probabil ai dreptate...nush .asta inseamna k asa trebuie sa arate programul?
#include<iostream.h>
void main(){
int s=2;
int i;
for(i=0;i<=100;i++)
{s=s+3*i;
if(3*i%7==0) cout<<3*i;
}
cout<<s;
}
asa este bine?oricum se scrie void main nu doar main iar "i" si "s" se declara in interiorul functiei ca sunt variabile
E intr-adevar corect programul asa cum este Robert, doar ca "void" acela depinde de compilator, nu este neaparat necesar. De obicei o functie fara void este considerata a fi de tip int.
If you judge people you have no time to love them.
asa, pentru curiozitatea mea, da` problema rezolvata de xaide se vrea a fi in pascal? sau wtf?.. ca asa se deduce din posturi... daca da, damn! nu se mai face acelasi pascal pe care l`am invatat eu..
si iostreamu` e librarie pt c++, pt c simplu e stdio...
in fine, ma declar confuz si prea lenes sa citesc iar posturile..
Colors made sounds in his mind. And he learned to play those sounds on his instrument. Green, with its infinite variations, was his most subtle harmony. The Listeners came, took him from his home to a house in a deep Deciduous Forest and listened as his music was played through perfect speakers on the roof of his house.
Colors made sounds in his mind. And he learned to play those sounds on his instrument. Green, with its infinite variations, was his most subtle harmony. The Listeners came, took him from his home to a house in a deep Deciduous Forest and listened as his music was played through perfect speakers on the roof of his house.
cand niste variabile se vor a fi globale, adik sa nu le mai declari de fiecare data cand faci o functie si in acelasi timp le folosesti la acele functii, se declara dupa biblioteca/in afara functiilor; iar cele care se declara in interiorul functiei sunt locale, adik se folosesc NUMAI in interiorul functiei in care au fost declarate...asa ca eu nu vad nici o greseala dc a declarat asa
Iata cateva variante:
Descarcati varianta potrivita: