eMatematikas Prisijunk Forumas Užduotys Testai Pradžia

Programavimas. Klausimai del užduočių, kurių nesuprantu C++.


mendinskisGal gali izvelgti aktualuma siais laikais S.Neries eilerasciuose? pvz "Diemedziu zydesiu".


lietuviškuose kūriniuose gali įžvelgti psichologines žmonių problemas...

Jei kas nores praplest akiraty, mastyma tas pasiims is bibliotekos knygas ir perskaitys. Kitas reikalas tikslieji mokslai kur be tikru specialistu pagalbos neapseisi.

variable
mendinskisGal gali izvelgti aktualuma siais laikais S.Neries eilerasciuose? pvz "Diemedziu zydesiu".


lietuviškuose kūriniuose gali įžvelgti psichologines žmonių problemas...

Gerai tu cia :D. Is dalies tu ir teisus, nemanau, kad turetumem skirti demesi vos ne vien lietuviu autoriam vien del to, kad esame lietuviai. Taip ir neatsakei laikei lietuviu egzamina?

pakeista prieš 13 m

almostlowJei kas nores praplest akiraty, mastyma tas pasiims is bibliotekos knygas ir perskaitys. Kitas reikalas tikslieji mokslai kur be tikru specialistu pagalbos neapseisi.


NO no no, kam vien specialistai reikalingi. mes gi ne robotai, o žmonės. Su jausmais ir viltimis. Literatūra kaip ir matematika svarbi. ne vieno atmest negalima.

mendinskis
variable
mendinskisGal gali izvelgti aktualuma siais laikais S.Neries eilerasciuose? pvz "Diemedziu zydesiu".


lietuviškuose kūriniuose gali įžvelgti psichologines žmonių problemas...

Gerai tu cia :D. Is dalies tu ir teisus, nemanau, kad turetumem skirti demesi vos ne vien lietuviu autoriam vien del to, kad esame lietuviai. Taip ir neatsakei laikei lietuviu egzamina?


Žinoma laikiau. Šiaip bet kokiam kūrinyje gali atrast psich problemų, viena dažniausia egzistensijos ir savęs įprasminimo. aš tik gal labiau mėgstu jų ieškoti leituwiškuose, nes jaučiu didelę antipatiją nacionalistams.. per daug jie susireikšmina su savo kalbom. man tai kiek siauro mąstymo išraiška nurodanti vengti tokių bitčų ir bičių.

lukasm
variable lietuviškuose kūriniuose gali įžvelgti psichologines žmonių problemas...

Nesuprantu, ar tu čia šaipaisi, ar rimtai šneki.
Jei rimtai, tai labai gaila, kad tik tiek įžvelgi...


both. ir juokauju ir rimtai :)

Griztant prie temos. Darau tokia uzduotihttps://www.ematematikas.lt/upload/uploads/40000/4000/44349/thumb/p17t6khi8it42168jvglnlk1j7n1.JPG
esu parases tiek kodo:
#include <iostream>
#include <fstream>
#include <iomanip>
using namespace std;
//-------------------------------------------------------------
const int Cmax = 100;
const char CD[]="Duomenys.txt";
const char CR[]="Rezultatai.txt";
//-------------------------------------------------------------
void Skaitymas(int A[], int & n, double & sum, double & viso);
void Didziausias (int A[], int & did, int & n, int & maxx);
void Tikrinti (int A[], int & liek);
int main(){
int A[Cmax], n, maxx, did;
double viso, sum=0;
Skaitymas(A, n, sum, viso);
Didziausias(A, did, n, maxx);
}
void Skaitymas(int A[], int & n, double & sum, double & viso){
ifstream fd(CD);
fd >> n;
for(int i=0; i<n; i++){
    fd >> A[i];
    sum=(sum+A[i]);
}
viso=sum/n;
cout << viso << endl;
fd.close();
}
void Didziausias (int A[], int & did, int & n, int & maxx){
maxx=A[0];
for(int i=0; i<n; i++){
    if(A[i]>maxx){
        maxx=A[i];
}
}
}
void Tikrinti (int A[], int & liek){
for(int i=0; i<n; i++){
   
   
}
}
Problema tame, kad nelabai sugalvoju ka toliau daryti, kai susirandu max reiksme (void funkcijoje). Is viso kaip ta vidurine reiksme rasti?

pakeista prieš 13 m

Kam gi tau ieškot didžiausio svorio arbūzą? Čia juk reikia pirmiausiai susiskaičiuot svorių aritmetinį vidurkį, tada sudaryt masyvą, kurio nariai būtų kiekvieno arbūzo svorio ir to vidurkio skirtumo moduliai. Tada iš šito masyvo reikės išrinkti mažiausią reikšmę.

pakeista prieš 13 m

Lukai, eilini karta dekoju. Si uzdavini jau per 2 forumus sprendziu. Niekaip nesugalvoju kas  blogai. Kiekviena komanda isvedziau i ekrana ir pamaciau kur blogai, bet nesugalvoju kaip istaisyti gal yra minciu?
#include <iostream>
#include <fstream>
#include <iomanip>
using namespace std;
//-------------------------------------------------------------
const int Cmax = 100;
const char CD[]="Duomenys.txt";
const char CR[]="Rezultatai.txt";
//-------------------------------------------------------------
void Skaitymas(int A[], int & n, double & sum, double & viso);
void Vidurinis (int A[], double C[], int & did, int & n, int & maxx, double & viso, int & u);
int Tikrinti(double C[], int & minn, int & n);
void Spausdinti (double C[], int & i, int & minn);
int main(){
int A[Cmax], n, i, maxx, did, u, minn=0;
double C[Cmax];
double viso, sum=0;
Skaitymas(A, n, sum, viso);
Vidurinis(A, C, did, n, maxx, viso, u);
Tikrinti (C, minn, n);
Spausdinti(C, i, minn);
return 0;
}
void Skaitymas(int A[], int & n, double & sum, double & viso){
ifstream fd(CD);
fd >> n;
for(int i=0; i<n; i++){
    fd >> A[i];
    sum=sum+A[i];
}
viso=sum/n;
fd.close();
cout << viso << endl;
}
void Vidurinis (int A[], double C[], int & did, int & n, int & maxx, double & viso, int & u){
for(int i=0; i<n; i++){
    C[i]=A[i]-viso; // cia negerai ir neuprantu kodel.
    if(C[i]<0){
    C[i]=-u;
}
else C[i]=u;
cout << C[i] << endl;
}
}
int Tikrinti (double C[], int & minn, int & n){
minn=C[0];
for(int i=0; i<n; i++){
    if(C[i]<minn)
        minn=C[i];
}
}
void Spausdinti (double C[], int & i, int & minn){
ofstream fr(CR);
fr << minn << endl;
fr << i << endl;
fr.close();
}

pakeista prieš 13 m

Yra klaidų funkcijoje Vidurinis:
1. Kintamųjų did, max ir u šitoj funkcijoj išvis nereikia;
2. Kintamųjų sąraše ampersendas prie kintamojo reiškia, kad šito kintamojo reikšmę funkcija turi grąžinti. Kintamųjų n ir viso reikšmės neturi būti grąžinamos, todėl ampersendo prieš n ir viso nereikia;
3. Kompiuteris masyvo nariui negali priskirti u reikšmės, nes jos nežino. Kintamojo u čia nereikia;
4. if sakinyje nebūtina else šaka. Paprasčiausiai gali rašyt if (C[i]<0)
C[i]=-C[i];

5. Kodėl dar pridedi komandą cout<<C[i]<<endl;Tau nereikia, kad ekrane išspausdintų visą masyvą.

pakeista prieš 13 m

Nori sudalyvauti šioje temoje ir parašyti savo pranešimą? Prisijungti »