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

Fișierul in.txt stochează n numere întregi. Scrieți un program care va calcula media acestor numere și salvați răspunsul în fișierul out.txt.
in c++ va rog​

Răspunsuri la întrebare

Răspuns de ilie07
2

Răspuns:

#include<iostream>

#include<fstream>

using namespace std;

int main(){

ofstream g("out.txt");

ifstream f("in.txt");

 int n,s=0,k=0;

 while(f>>n)

 {

     s+=n;

     k+=1;

 }

g<<s/k;

}


graintsel: Poți te rog să-mi explici cum lucrează? când apas run îmi apare un fișier pe ecranul principal cu numele "Makefile" dar în el nu apar numere, da apare că o schemă a codului.Poti te rog să-mi explici poate fac ceva greșit?
ilie07: trb sa creezi fisierele alea si sa le numesti "out.txt" si "in.txt" daca lucrezi in codeblocks dai la file dupa la new-file-empty file ii pui numele corespunztor dai pe alea trei puncte sa alegi locul unde se salveaza fisierul bifezi debug si relase si dai finish si ar trb sa iti apara la tine in codeblocks un fel de nou meniu apesi pe el si ala e fisierul tau
graintsel: mulțumesc mult poți te rog să mă mai ajuți la un program trebue să îl prezint peste 2 zile
graintsel: Se dă un tablou unidimensional din 10 numere întregi. Completați matricea și sortați primele 5 elemente în ordine crescătoare și următoarele 5 în ordine descrescătoare. Aplicați metodele Bubble Sort, Selection Sort și Insertion Sort.
tot in c++
graintsel: daca o sa ai timp te rog să mă ajuți
graintsel: sau itate la întrebările mele că am pus întrebarea asta de 3 ori
Alte întrebări interesante