|
Titlul: operatii cu fisiere Scris de: dragu stelian din Aprilie 29, 2013, 22:25:31 ma poate ajute cineva cu aceasta problema ? (sunt incepator)
Din fisierul input.txt se citesc variabilele a, b si c, separate prin cate un spatiu. Sa se calculeze suma si produsul celor trei numere si sa se afiseze in fisierul output.txt. Programul nu ruleaza, mai exact am introdus in fisierul input.txt valorile lui a, b, si c. Dupa ce compilez imi afiseaza in fisierul output.txt urmatoarele: Suma = 1976798361 Produsul = 0[/code] [code] #include <iostream> #include <fstream> #include <math.h> using namespace std; int main() { float a, b, c, s, p; ifstream f("input.txt") ofstream g("output.txt") f>>a>>b>>c; s=a+b+c; p=a*b*c; g<<a<<""<<b<<""<<c<<"\n"; g<<"Suma = "<<s<<"\n"; g<<"Produsul = "<<p<<"\n"; f.close(); g.close(); } Titlul: Răspuns: operatii cu fisiere Scris de: Paul-Dan Baltescu din Aprilie 29, 2013, 22:37:11 Cu ce anume sa te ajutam?
Titlul: Răspuns: operatii cu fisiere Scris de: Alex Velea din Aprilie 29, 2013, 22:39:51 Pot sa intreb care e problema?
Singura problema pe care o vad e ca nu afisezi variabilele cu spatiu intre ele Cod: g << a << " " << b << " " << c << "\n"; Titlul: Răspuns: operatii cu fisiere Scris de: Gabriel Bitis din Aprilie 30, 2013, 22:20:03 Ai uitat si ; pe liniile 8 si 9
|