- Форум
- Тийн интереси и проблеми
- Училище и приятели
- Проблем с Програмиране-СПЕШНО!
Здравейте,края на срока е,а госпожата ми по програмиране я заместват...там е работата,че замесничката и трябва да ни оформи,много е взискателна,а ние нищо не разбираме...и нормално,при положение,че този срок сме си "играли на игрите" в училище и никой нищо не ни е карал да правим.Гоня успех,а ми трябва 6-ца за срока по програмиране,за сега аз и повечето хора от групата имаме по 1-оценка и при повечето,както и при мен тя е 5-ца.Госпожата каза,че ни трябват поне още 2 оценки,за да бъдем оформени и едната оценка е на задача,която ни е дадена за домашно.Та...мисълта ми е,дали няма начин някой да ми помогне с решението на:
"Да се напише програма,която въвежда средния успех на учениците от един клас и извежда най-високия,най-ниския и средния успех на класа."
Който ми помогне,ще съм му много благодарен,а ако е от Плевен получава 1 каса бира хаха,Благодаря предварително!
Поне като питате за домашно по програмиране, казвайте на какъв език го искате. Ще го пиша на С++, пък дано съм уцелил.
Код:#include <iostream> #include <iomanip> using namespace std; int main() { int i, n; double * grades, highest, lowest, avg, sum; cout<<"Kolko uchenici ima v klasa: "; cin>>n; if(!cin || n<=0) {cout<<"Greshka"; return 1;} grades = new double[n]; for (i=0; i<n; i++) { cout<<"\nSreden uspeh na uchenik "<<i+1<<": "; cin>>grades[i]; if(!cin || grades[i]<2 || grades[i]>6) {cout<<"Greshka"; return 1;} } highest=grades[0]; for (i=0; i<n; i++) { if (grades[i]>highest) highest=grades[i]; } sum=0; lowest=grades[0]; for (i=0; i<n; i++) { if (grades[i]<lowest) lowest=grades[i]; } for (i=0; i<n; i++) sum+=grades[i]; avg=sum/n; cout<<"\nhighest: "<<setiosflags(ios::fixed)<<setprecision(2)<<highest; cout<<"\nlowest: "<<setiosflags(ios::fixed)<<setprecision(2)<<lowest; cout<<"\navarage: "<<setiosflags(ios::fixed)<<setprecision(2)<<avg; cin>>n; //Chaka vuvejdane predi da zatvori programta return 0; }
Има 10 вида хора. Тези, които могат да четат двоичен код и тези, които не могат.