Martinxe
-
Pranešimai
23 -
Užsiregistravo
-
Lankėsi
-
Atsiliepimai
0%
Turinio tipas
Forumas
Kalendorius
Parduotuvė
Akademija
Skelbimai
Martinxe Pranešimai
-
-
tu ka, juokauji? :Dspėju nesinaudoji programavimo aplinka o naudoji online įrankius?
as nezinau kaip istaisyti funkcijas, nes programa neleidzia paleisti.
-
Duodu užuominą – procedūroje „SkaitytiKlase(fd, Klase, n);" nenuskaito teisingai kintamąją „n" iš failo. Ir pabandyk debagerį naudoti.
kaip? galetu naudoti be bloko?
-
sveiki, ar zinote kaip pakeisti operatoriu ar istaisyti? Nes neleidzia isileisti programa.
http://www.tutorialspoint.com/compile_cpp11_online.php
#include <iostream>
#include <fstream>
#include <iomanip>
#include <string>
using namespace std;
const char CDfv[] = "Duomenys.txt";
const char CRfv[] = "Results.txt";
const int CMax = 30;
const int CPav = 25;
struct Mokinys {
string pav;
string dalykas;
} ;
void SkaitytiPav(ifstream & fd, Mokinys A[], int & n);
void SkaitytiKlase(ifstream & fd, Mokinys A[], int & n);
void Trinti(Mokinys B[], int m, Mokinys A[], int & n);
void Papildyti(Mokinys C[], int k, Mokinys A[], int & n);
void Atrinkti(Mokinys A[], int n, string dalykas, Mokinys B[], int & m);
void Rikiuoti(Mokinys A[], int n);
void Spausdinti(Mokinys A[], int n, string eil);
int main()
{
Mokinys Klase[CMax]; int n;
Mokinys Ate[CMax]; int m;
Mokinys Nauji[CMax]; int k;
ofstream fr(CRfv); fr.close();
ifstream fd(CDfv);
SkaitytiPav(fd, Ate, m);
SkaitytiKlase(fd, Nauji, k);
SkaitytiKlase(fd, Klase, n);
fd.close();
Trinti(Ate, m , Klase, n);
Papildyti(Nauji, k, Klase, n);
Rikiuoti(Klase, n);
Spausdinti(Klase, n, "Klases sarasas");
Atrinkti(Klase, n, "Etika", Ate, m);
Spausdinti(Ate, m, "Etika pasirinkusieji mokiniai");
return 0;
}
void SkaitytiPav(ifstream & fd, Mokinys A[], int & n)
{
char eil[CPav + 1];
fd >> n;
fd.ignore(80, '\n');
for (int i = 0; i < n; i++) {
fd.get(eil, CPav);
A.pav = eil;
A.dalykas = " ";
fd.ignore(80, '\n');
}
}
void SkaitytiKlase(ifstream & fd, Mokinys A[], int & n)
{
char eil[CPav + 1];
fd >> n;
for (int i = 0; i < n; i++){
fd.get(eil, CPav);
A.pav = eil;
fd >> ws;
getline(fd, A.dalykas);
}
}
void Trinti(Mokinys B[], int m, Mokinys A[], int & n)
{
for (int i = 0; i < m; i++)
for (int j = 0; j < n; i++)
if (B.pav == A[j].pav) {
A[j] = A[n-1];
n--;
j = n;
}
}
void Papildyti(Mokinys C[], int k, Mokinys A[], int & n)
{
for (int i = 0; i< k; i++) {
A[n] = C;
n++;
}
}
void Atrinkti(Mokinys A[], int n, string dalykas, Mokinys B[], int & m)
{
m = 0;
for (int i = 0; i < n; i++)
if (A.dalykas == dalykas) {
B[m] = A;
m++;
}
}
void Rikiuoti(Mokinys A[], int n)
{
for (int i = 0; i < n; i ++)
for (int j = i + 1; j < n; j++)
if (A[j].pav < A.pav){
Mokinys sp = A;
A = A[j];
A[j] = sp;
}
}
void Spausdinti(Mokinys A[], int n, string eil)
{
ofstream fr(CRfv, ios::app);
fr << eil << endl;
fr << "-----------------------------------------" << endl;
fr << " Mokinys Dalykas " << endl;
fr << "-----------------------------------------" << endl;
for (int i = 0; i < n; i++)
fr << setw(20) << left << A.pav << " "
<< A.dalykas << endl;
duomenys
3
Pirmasis Petras *
Antrute Jurgita *
Treciasis Algis *
2
Taiklioji Akis Tikyba
Smalsuole Marceliuke Etika
10
Baravykas Algis Etika
Baravykaite Marijona Tikyba
Lepsius Martynas Tikyba
Pirmasis Petras Etika
Lepsyte Barbora Etika
Eglaite Ramune Etika
Antrute Jurgita Tikyba
Liepaite Rita Tikyba
Treciasis Algis Tikyba
Gaurius Svajunas Etika
-
-
-
#include <iostream> #include <fstream> #include <iomanip> using namespace std; void Skaityti(int&n, int A[]); void Rasyti(int n, int A[]); int Didziausia(int n, int A[]); int main() { int n; int A[100]; Skaityti(n, A); Rasyti(n, A); return 0; } void Skaityti(int&n, int A[]) { ifstream fin ("Pradiniai duomenys.txt"); fin >> n; for (int i=1; i<=n; i++) fin >> A[i]; fin.close(); } void Rasyti(int n, int A[]) { ofstream fout ("Rezultatai.txt"); fout << " Puokstes geles "<<endl; fout << " ----------------- "<<endl; fout << " Geles Nr. Z. laikas "<<endl; fout << " ----------------- "<<endl; for (int i=1; i<=n; i++) fout << setw(4) << i << " " <setw(2)<<A[i]<<endl; fout << " --------------- "<<endl; fout << " Visos geles nuvys po " << Didziausia(n, A) << "d"<<endl; fout << " Geles kurias reikia deti i puokste: "<<endl; for (int i=1; i<=n; i++) if (A[i]==Didziausia(n, A)) fout << setw(5)<<i; fout.close(); } int Didziausia(int n, int A[]) { int max=-9999; for (int i=1; i<=n; i++) if (Mas[i]> max) max = Mas[i]; return max; }
Pabandziau pataisyti, paziurek ar yra klaidu.
Mane labiausiai sita uzmuse "Didziausia(Didziausia(n, A)" :D
viskas istaisiau
-
Sveiki, galetum padeti man isspresti 5 uzdavynius. Prasiau.
uzdavyniu salygos:
Tema is ,,Elektromagnetiniai virpesiai"
1uzd.
Virpesių kontūro parametrai: L = 2 H, C = 8 μΡ, R = 0. Maksimalus kontūro
sroves stipris 10 mA. Kam lygi maksimali kontūro jtampa?
2uzd.
Virpesių kontūrą sudaro 0,2 H induktyvumo ritė ir 10~5 F talpos kondensatorius.
Kondensatoriaus plokštelių jtampa lygi 2 V. Koks bus srovės stipris t u o metu, kai kontūro
energija lygiai pasiskirstys tarp elektrinio lauko ir magnetinio lauko?
3uzd
600 cm2 ploto rėmelis sukamas 20 Hz dažnio vienalyčiame 0,2 T magnetiniame
lauke. Rėmelyje indukuojasi elektrovara, kurios maksimali vertė lygi 120 V. Kiek vijų yra
šiame rėmelyje?
4 uzd
Kokio didžiausio stiprio elektros srovė teka 500 W galios kaitintuvu, jei efektinė
grandinės jtampa lygi 230 V?
5uzd
1000 km ilgio elektros perdavimo linijos jtampa 200 kV. Linijos aliumininių laidų
skerspjūvio plotas 150 mm2 . Linija perduodamos elektros energijos galia 30 MW. Apskaičiuokite
linijos naudingumo koeficientą.
Prasiau padek man. :/
0
drasiai nebijok. Rasykit kaip pavyko isspresti
-
-
-
Sveiki, galetum padeti man isspresti 5 uzdavynius. Prasiau.
uzdavyniu salygos:
Tema is ,,Elektromagnetiniai virpesiai"
1uzd.
Virpesių kontūro parametrai: L = 2 H, C = 8 μΡ, R = 0. Maksimalus kontūro
sroves stipris 10 mA. Kam lygi maksimali kontūro jtampa?
2uzd.
Virpesių kontūrą sudaro 0,2 H induktyvumo ritė ir 10~5 F talpos kondensatorius.
Kondensatoriaus plokštelių jtampa lygi 2 V. Koks bus srovės stipris t u o metu, kai kontūro
energija lygiai pasiskirstys tarp elektrinio lauko ir magnetinio lauko?
3uzd
600 cm2 ploto rėmelis sukamas 20 Hz dažnio vienalyčiame 0,2 T magnetiniame
lauke. Rėmelyje indukuojasi elektrovara, kurios maksimali vertė lygi 120 V. Kiek vijų yra
šiame rėmelyje?
4 uzd
Kokio didžiausio stiprio elektros srovė teka 500 W galios kaitintuvu, jei efektinė
grandinės jtampa lygi 230 V?
5uzd
1000 km ilgio elektros perdavimo linijos jtampa 200 kV. Linijos aliumininių laidų
skerspjūvio plotas 150 mm2 . Linija perduodamos elektros energijos galia 30 MW. Apskaičiuokite
linijos naudingumo koeficientą.
Prasiau padek man. :/
-
Sveiki, galetum padeti man isspresti 5 uzdavynius. Prasiau.
uzdavyniu salygos:
Tema is ,,Elektromagnetiniai virpesiai"
1uzd.
Virpesių kontūro parametrai: L = 2 H, C = 8 μΡ, R = 0. Maksimalus kontūro
sroves stipris 10 mA. Kam lygi maksimali kontūro jtampa?
2uzd.
Virpesių kontūrą sudaro 0,2 H induktyvumo ritė ir 10~5 F talpos kondensatorius.
Kondensatoriaus plokštelių jtampa lygi 2 V. Koks bus srovės stipris t u o metu, kai kontūro
energija lygiai pasiskirstys tarp elektrinio lauko ir magnetinio lauko?
3uzd
600 cm2 ploto rėmelis sukamas 20 Hz dažnio vienalyčiame 0,2 T magnetiniame
lauke. Rėmelyje indukuojasi elektrovara, kurios maksimali vertė lygi 120 V. Kiek vijų yra
šiame rėmelyje?
4 uzd
Kokio didžiausio stiprio elektros srovė teka 500 W galios kaitintuvu, jei efektinė
grandinės jtampa lygi 230 V?
5uzd
1000 km ilgio elektros perdavimo linijos jtampa 200 kV. Linijos aliumininių laidų
skerspjūvio plotas 150 mm2 . Linija perduodamos elektros energijos galia 30 MW. Apskaičiuokite
linijos naudingumo koeficientą.
Prasiau padek man. :/
0
-
sita mokejau, o reiks skaiciuoti pagal stipendijos dydzius (litus).Sprendimas bus paciam exeli pagal langelius ir eilutes. Tai nemanau, kad kazkas gales tau sprendima konkreciai parasyt.
1 PVZ: =IF(D15>7;"GAUNA STIPEDNIJA";"NEGAUNA STIPENDIJOS") (vietoj D15 nurodai langeli, kuri tikrini)
Internete pilna pavyzdziu, parasiau kokiu pvz ieskot
kur galima rasti?
Sprendimas bus paciam exeli pagal langelius ir eilutes. Tai nemanau, kad kazkas gales tau sprendima konkreciai parasyt.
1 PVZ: =IF(D15>7;"GAUNA STIPEDNIJA";"NEGAUNA STIPENDIJOS") (vietoj D15 nurodai langeli, kuri tikrini)
-
ir kaip toliau apskaiciuoti
-
-
Matau esi naujokas.
Čia uždarbis.lt, taigi turi pasiūlyti kažką už tai kad tau padės, čia uždyka niekas nedirba.
Jei neturi pinigų siūlyk barterį, padirbėti darže ar gatvę nušluoti.
Neturiu kompiliatoriaus, bet matau kad uzdejai kabliataskius kur nereikia (po funkciju) arba tiesiog nusikopinai nuo virsaus ir nenutrinei :D.
Edit: Oj as per velai parasiau, jau pats susipratai. Tai ar veikia dabar?
nu tipo, pakeiciau, kazkaip man negerai. Viena error. nezianu kaip istaisyt. ;)
nu tai kazinau kuris variantas geresnis? :D Tik error gavau, :/
Neturiu kompiliatoriaus, bet matau kad uzdejai kabliataskius kur nereikia (po funkciju) arba tiesiog nusikopinai nuo virsaus ir nenutrinei :D.
Edit: Oj as per velai parasiau, jau pats susipratai. Tai ar veikia dabar?
Tai ka zinau, kuris variantas geresnis? Tai pakeiciau ir galvoju kaip pataisyt? gavau 2 error, tai pagerejo.
-
Kitaip parasiau
#include <iostream>
#include <fstream>
#include <iomanip>
using namespace std;
int n;
int A[100];
void Skaityti();
void Rasyti();
int Didziausia();
int main()
{
Skaityti();
Rasyti();
return 0;
}
void Skaityti()
{
ifstream fin ("Pradmenys duomenys.txt");
fin>>n;
for (int i=1;i<=n; i++)
fin>>A;
fin.close();
}
int Didziausia(int Mas[],int n)
{
int max=-9999;
for (int i=1; i<=n;i++)
if (Mas>max) max=Mas;
return max;
}
void Rasyti()
{
ofstream fout ("Rezultatai.txt");
fout<<"geles"<<endl;
fout<<" "<<endl;
fout<<"geles Nr. z. laikas"<<endl;
fout<<" "<<endl;
for(int i=1; i<=n;i++)
fout<<setw(4)<<i<<" "<<setw(2)<<A<<endl;
fout<<" "<<endl;
fout<<" visos nuvys po"<< Didziausia() <<endl;
fout<<"kurias det i puokste:"<<endl;
for(int i=1; i<=n;i++)
if(A==Didziausia()) fout<<setw(5)<<i;
fout.close();
}
Ar geriau?
-
#include <iostream>
#include <fstream>
#include <iomanip>
using namespace std;
void Skaityti(int&n, int A[]);
void Rasyti(int&n, int A[]);
int Didziausia(int&n, int A[]);
int main()
{
int n;
int A[100];
Skaityti(n, A);
Rasyti(n, A);
Didziausia(n, A);
return 0;
}
void Skaityti(int&n, int A[]);
{
ifstream fin ("Pradiniai duomenys.txt");
fin >> n;
for (int i=1; i<=n; i++)
fin >> A;
fin.close();
}
void Rasyti(int&n, int A[]);
{
ofstream fout ("Rezultatai.txt");
fout << " Puokstes geles "<<endl;
fout << " ----------------- "<<endl;
fout << " Geles Nr. Z. laikas "<<endl;
fout << " ----------------- "<<endl;
for (int i=1; i<=n; i++)
fout << setw(4) << i << " " <setw(2)<<A<<endl;
fout << " --------------- "<<endl;
fout << " Visos geles nuvys po " << Didziausia(n, A) << "d"<<endl;
fout << " Geles kurias reikia deti i puokste: "<<endl;
for (int i=1; i<=n; i++)
if (A==Didziausia(Didziausia(n, A)) fout << setw(5)<<i;
fout.close();
}
int Didziausia(int&n, int A[]);
{
int max=-9999;
for (int i=1; i<=n; i++)
if (Mas> max) max = Mas;
return max;
}
Ar gerai padariau, kazkaip klaida ivyko? Galite pataisyti
-
Padėkite su fizikos uždaviniu
Studijos ir mokslas
Sukurta
Sveiki, gal galit kas pagelbėti išspręsti šį uždavinį? Tiems, kurie gerai moka fiziką. Bet man kaip nebuvus paskaitoje, tai gan sunkus reikalas. Ačiū už bet kokią pagalbą
1) Raskite kūno, judančio pagal dėsnį s=(t+1)/(2t+2)m, greitį po 3s nuo judėjimo pradžios.
2) 0,5 kg masės kūnas judėjo pradiniu greičiu 40 m/s. Kokį greitį išvystys šis kūnas, jei 5s jį veiks judėjimo kryptimi 0,08 N jėga?
3) Žaislinis prisukamas automobiliukas, judėdamas tolygiai, atstumą s nuvažiavo per laiką t. Rasti jo ratų sukimosi dažnį ir ratlankio taškų normalinį pagreitį. Žinoma, kad rato skersmuo lygus d.
4) 5 kg masės kūnas juda pagal dėsnį s = 18t+3t^2 m. Rasti šį kūną veikiančią jėgą.
5) Šaunant iš pistoleto masės m=9g kulka išlekia greičiu v=200m/s. Pistoleto spyna, kurios masė M=180g, su korpusu jungia tamprumo k=20kN/m spyruoklė. Kokiu atstumo x po šūvio atsitraukia spyna, jei pistoleto korpusas nejuda?
6) Virš šulinio vertikaliai aukštyn 14 m/s pradiniu greičiu buvo mestas akmuo. Šulinio gylis 10m. Neatsižvelgdami į oro pasipriešinimą, nustatykite, per kiek laiko akmuo nukris ant šulinio.
dugno.
7) Vagonas, kurio masė 20 t rieda 0,3 m/s 2 pagreičiu. Jo greitis stabdymo pradžioje 54 km/h. Apskaičiuoti stabdymo jėgos modulį, stabdymo trukmę ir stabdymo kelią.
8) Skrisdamas horizontaliai greičiu v = 600 km/h, lakūnas pradeda kilti, darydamas spindulio R = 550 m mirties kilpą ir variklio galią naudodamas tik oro pasipriešinimui nugalėti. Raskite lakūno normalaus svorio santykį su jo svoriu žemiausiame ir aukščiausiame mirties kilpos taškuose bei lėktuvui kylant vertikaliai aukštyn