arvyda5
Sustabdyti pačių prašymu-
Pranešimai
328 -
Užsiregistravo
-
Lankėsi
-
Atsiliepimai
87.5%
Turinio tipas
Forumas
Kalendorius
Parduotuvė
Akademija
Skelbimai
Visas arvyda5 turinys
-
suprasčiau jeigu būtų prieštai pradėtas ifstream'as, pvz ifstream fd("failas.in"); ar kažkas tokio ir tada fd >> O[x]; ar pnš, bet dabar tu nieko nedarai su tuo masyvu.
-
Kokį algoritmą pritaikyt šiai užduočiai? Užduotis niekas nezino?
-
Dar toj pačioj funkcijoj: if(i >= K[x][u]){ [b] i = i - K[x][u];[/b] gali pakeist į i -= K[x][u]; k++; } Pagrinde estetinės klaidos.
-
ar reiktu kaska pakeisti sioje programoje ar patobulint? Uzduotis #include <iostream> #include <fstream> const char CDfv[] = "duomenys.txt"; const char CRfv[] = "rezultatai.txt"; const int Cmax = 50; void skaityti(const char fv[], int K[][Cmax], int & i, int & u, int O[]); void spausdinti(const char fv[], int k, int lt); void KiekPrekiuKiekpiniguliko(int K[][Cmax], int & i, int u, int O[],int & k); using namespace std; int main() { int p; int l; int k; int Y[Cmax]; int K[Cmax][Cmax]; ofstream rez; skaityti(CDfv, K, p, l, Y); rez.ope
-
susitvarkiau , dekui uz pagalba. :) bet dar pagal uzduoti ten paskutinio veiksmo reikia: rasti kuria nakti sviete daugiausiai lempu? tai cia kaip mastau reiks daugiamacio masyvo? pagal ka ieskot, bandyt sudet visus masyvus ar ieskoti kiek yra vienetu?
-
kaska panasaus kalbejai? jei taip tai netinka. void svieteKitaNakti(int T[], int Y[], int e, int s){ for(int u = 0; u < s; u++){ for(int x = 0; x < e; x++){ if((T[x -1] == 1) && (T[x+1] == 1)){ Y[x] = 0; } else if((T[x -1] == 0) && (T[x+1] == 1) ||(T[x -1] == 1) && (T[x+1] == 0)){ Y[x] = 1; } else if(x % 2 == 0){ Y[x] =1; } else if(x % 2 != 0){ Y[x] =0; } T[x] = Y[x]; } } }
-
taip nepadarysi suiduriau su nauja problema, del kurios negaliu "keliauti" toliau. UZDUOTIS kodas: #include <iostream> #include <fstream> #include <cstdio> #include <cstdlib> using namespace std; const char CDfv[] = "duomenys.txt"; const char CRfv[] = "rezultatai.txt"; const int Cmax = 100; void skaityti(int T[], int & e, int & s); int svieteKitaNakti(int T[], int Y[], int e, int s); int main() { int E[Cmax]; int R[Cmax]; int w, x; skaityti(E, w, x); svieteKitaNakti(E, R, w, x); ofstream rez; rez.open(CRfv, ios::app); rez.close
-
o kaip jei reiktu paimt daugiau skaiciu? taip pat kaip priskirti kintamajam stringa pvz: ard = T[x].substr(1,2); raso jog negalima konvertuoti
-
man reiktu kad veiktu si funkcija if(T[x].substr(1,4) == 3){ } gal zinot kas blogai? meta klaida error: no match for 'operator==' in 'std::basic_string<_CharT, _Traits, _Alloc>::substr(typename _Alloc::rebind<_CharT>::other::size_type, typename _Alloc::rebind<_CharT>::other::size_type) const [with _CharT = char, _Traits = std::char_traits<char>, _Alloc = std::allocator<char>](1u, 4u) == 3'|
-
error: cannot convert 'std::basic_string<char, std::char_traits<char>, std::allocator<char> >' to 'char' in assignment| ar negalima ne su string istraukti is to skaiciaus pvz antra ir trecia skaicius? (skaicius is 11 simboliu).
-
void ssss(string T[], int r){ for(int x = 0; x < r; x++){ mm = T[x].substr(0, 1); if(mm == 3){ } else if(mm == 4){ } else if(mm == 5){ } else if(mm == 6){ } } } ismeta klaida: cannot convert 'std::basic_string<char, std::char_traits<char>, std::allocator<char> >' to 'int' in initialization| noriu is tos nuskaitytos eilutes paimti pirma skaiciu ir priskirti kintamajam. kaip?
-
labai aciu. sukta uzduotis.. :)
-
isikelk skaicius i masyva su for ciklu, tada parasyk masyva taip pat su for(int x=0; x > (kiekskaiciu); x--) (kaip matai vietoj x++ yra x-- tai yra mazejimo tvarka, bei pakeistas zenklas < i zenkla >)
-
tai pat pvz: yra 1,2,5,6 skaiciai ir man reikia rasti kuris bus arciausiai pvz: 3.(tai yra 2) kaip uzrasyti?
-
uzduotis manau ten turi buti while finkcija, bet neiseina issprest.gal padesit? #include <iostream> #include <fstream> using namespace std; const char duomenys[] = "duomenys.txt"; const char rezultatai[] = "rezultatai.txt"; const int Cmax = 10; void skaityti(int A[], int & n); void spausdinti(int A[], int n); void perdavimas(int A[], int B[], int n); int main() { int Ak[Cmax]; int Bk[Cmax]; int i; skaityti(Ak, i); spausdinti(Ak, i); perdavimas(Ak, Bk, i); return 0; } void skaityti(int A[], int & n){ ifstream duom(duomenys); duom >> n;
-
dekui, kad padedi. as ir panasei masciau, bet nemokejau dvigubo masyvo. nesupratau kodel Cmax 53 ir kam jis isvis reikalingas, taipat kam reikalingas nusinulinimas?
-
tai ten pagrinde moko tik sitas kalbas c;c++;java?
-
uzduotis niekaip nedaeina kaip padaryt. stai tiek kodo parasiau. #include <iostream> #include <fstream> using namespace std; const char duomenys[] = "duomenys.txt"; const char rezultatai[] = "rezultatai.txt"; const int Cmax = 50; const int Amax = 50; void skaityti(int A[], int & e, int & s); void spausdinti(int A[], int e, int s); int islyginta(int A[], int e, int s); int main() { int K[Cmax]; int e; int s; int isl; skaityti(K, e, s); spausdinti(K, e ,s); ofstream rez; rez.open(rezultatai, ios::app); isl = islyginta(K, e, s); cout << i
-
kai kurie B[x] skaiciai yra su minusu(istraukti is failo vieni su + kiti su -), po funkcijos "vidurkisVisu" kai minusinius skaicius paverciu pliusiniais, toliau visose tolesnese funkcijos nuskaiciuoja visalaik su pliusu(man to nereikia), man reikia kad jas nuskaitytu per nauja ir vienos butu su + kitos su - kaip pradzioje. kaip tai padaryt? ness dabar kiekvienos funkcijos pradzioje duomenis nuskaitau per nauja. uzduotis #include <iostream> #include <fstream> #include <iomanip> using namespace std; const char duomenys[] = "duomenys.txt"; const char rezultatai[] = "rezu
-
ar labai didelis skirtumas yra, nes nuo 0 iki x blogai suskaiciuoja.