Pereiti prie turinio

Laris3

Nariai
  • Pranešimai

    11
  • Užsiregistravo

  • Lankėsi

  • Atsiliepimai

    0%
  1. Sveiki, topsai, labai ačiū už pastabas, galėjau plačiau paaiškinti man duotą užduotį, atsižvelgsiu į tai kitą kart kurdamas temą. Taip pat galėjau ir labiau paaiškinti programoje kas ką reiškia, šiuo atveju me, ms, de, ds tėra sutrumpinimai mažiausioEilutė mažiausioStulpelis ir tt. juos naudoju, nes reikia išvesti koordinates skaičiaus. Dėl masyvo, masyvą apsirašau 100 dydžio, nes tiesiog dar pradedu programuoti ir nežinau kaip kitaip tai būtų galima padaryti, galėčiau ir apsirašyt kaip milijono dydžio kaip jūs sakėte. Kitas klaidas šalinsiu įgaudamas daugiau patirties programavime, nes daba
  2. Sveiki, iškilo problema, kad padariau programą tinkamą rasti didžiausiam ir mažiausiam skaičiui dvimačiame masyve, bet reikia dabar padaryt, kad rastų didžiausią skaičių stulpeliuose ir mažiausią eilutėse, ir niekaip neišeina, gal galit padėt? :/ #include <stdio.h> #include <stdlib.h> int main() { int min=0, me, ms; int max=0, de, ds; int m[100][100], i, j, N; printf("Iveskite lenteles dydi nusakanti skaiciu N*N :"); scanf("%d", &N); for (i=0;i<N;i++) { for (j=0;j<N;j++){ m[i][j]= rand()%10; printf("%2d", m[i][j]); if (m[i][j] <= min) {
  3. Ačiū jums, parašiau programą, veikia ir sutrumpinau gerokai :D #include <stdio.h> #include <stdlib.h> int main() { int i, r, q,sum=0; while(i!=0) { printf("Ivsekite skaiciu, skaicius 0 uzbaigia seka. \n"); scanf("%d", &i); i=abs(i); if ((i==2) || (abs(i)==2)) sum++; while (i>=10) { r= i%10; i=i/10; if ((r==2)||(i==2)) sum++; } } printf("Skaiciu, kurie turi skaitmeni 2, %4d", sum); return 0; }
  4. O kiek reikėtų? :D sum2 tikrai nereikia, dėl kitų tai nežinau, dar tik pradėjau mokytis programavimą, tai nelabai žinau kaip ką daryt.
  5. Nelabai suprantu, gal galėtum pataisyt programoj kas negerai?
  6. Sveiki, iškilo tokia problema, kad nelabai sugalvoju, kaip išskaidyti bet kokį skaičių į skaitmenis, nes užduotis prašo patikrint ar skaičiuje yra skaitmuo "2", jei taip sumą padidinti vienetu, programą parašiau, bet skaido tik dviženklius skaičius, jei galit padėkit, būsiu labai dėkingas #include <stdio.h> #include <stdlib.h> int main() { int i, r, q, q2, r2, b, sum=0, sum2=0; while(i!=0) { printf("Ivsekite skaiciu, skaicius 0 uzbaigia seka. \n"); scanf("%d", &i); r2=(b)%10; q2=(b-r)/10;
  7. Sveiki gal galėtumėte padėti su šiuo uždaviniu, nelabai pačią sąlygą suprantu, jei padėtumėt būčiau ŽIAURIAI dėkingas. :)
  8. AČIŪ, pažiūrėsiu ar čia gerai gaunasi, kaip matematiškai daryt žinau, bet kaip visą tą matematiką į programavimą perkelt, čia jau kitas reikalas... dar kartą Ačiū :)
  9. aš pats kodą žinau, bet nelabai suprantu, kur ką į patį forą įsirašyt reiktų, ir kaip paskaičiuot kvaileli tu :) Taip, čia c++
  10. Sveiki reikia pagalbos su šiuo uždaviniu, dar tik pradėjau mokytis programavimą ir nelabai suprantu, ką čia reiktų daryti, jei kas galėtumėte, tai sprendimą su paaiškinimais būtų labai malonu :)
×
×
  • Pasirinkite naujai kuriamo turinio tipą...