Pereiti prie turinio

Domukas077

Nariai
  • Pranešimai

    18
  • Užsiregistravo

  • Lankėsi

  • Atsiliepimai

    0%
  1. uzduotis: Parasyti programa kuria sudarytu keletas funckiju, kurios: a) is duomenu failo nuskaito n x n dvinari masyva b) sukeicia masyvo virsutinio trikampio elementus su apatiniu c)suranda maziausia ir didziausia teigiamus elementus d) visi rezultatai isvedami i ekrana ir rezultatu faila Nesigauna atlikti b punkto, pvz yra matrica 1 2 3 1 4 7 4 5 6 tai reikia parasyti 2 5 8 7 8 9 3 6 9 kiek zinau reikia i su j sukeisti, bet nesigauna. programa rasiau su code blocks. #include<stdio.h> #include<stdlib.h> #include<math.h> in
  2. Uzduotis ivesti matrica ir parasyti neigiamu eilutes nariu skaiciu: pvz 7 8 3 4 -4 9 -4 -4 -1 0 1 3 parasiau tik pradzia o isvedimo nesigauna... #include <stdio.h> #include <stdlib.h> main() { int m1[10][10],i,k,j,r1,c1,; printf("Iveskite matricos eiluciu ir stulepliu skaiciu\n"); scanf("%d%d",&r1,&c1); printf("Iveskite matricos skaicius i desine\n"); printf("\n"); for(i=0;i<r1;i++) for(j=0;j<c1;j++) scanf("%d",&m1[i][j]); printf("Matrica yra :\n"); f
  3. #include <stdio.h> #include <stdlib.h> #include <math.h> double funkcija (float x){ return ( (x*x-3*x+2) / (sqrt(2*(x*x*x))-1) ); } int main(){ int a, b, n; float min, max,i,rez,x; printf("iveskite a"); scanf("%d", &a); printf("iveskite b"); scanf("%d", &b); printf("iveskite n"); scanf("%d", &n); min = funkcija(a); max = funkcija(a); x = (b-a)/n; printf("x: %.0f\n",x); for( i=a; i<=b; i=i+x){ rez = funkcija(i); printf(" kai i = %.0f ,rez yra %.0f \n",i,rez);
  4. As irgi padariau su c kalba. Bet truputi skiriasi atsakymai... ( (x*x-3*x+2) / (pow(x, 3/2) - 1) ); pagal salyga gal turetu buti : ( (x*x-3*x+2) / (sqrt(2*(x*x*x))-1) ); ar tas pow x,3/2 kazkokie c++ kalbos ipatumai? : )
  5. #include <iostream> #include <math.h> using namespace std; double funkcija (double x){ return ( (x*x-3*x+2) / (pow(x, 3/2) - 1) ); } int main(){ int a, b, n; double min=0, max=0; cin >> a >> b >> n; double x = (b-a)/n; for(double i=a; i<=b; i+=x){ double rez = funkcija(i); max = rez > max ? rez : max; min = rez < min ? rez : min; } cout << "Maksimali reiksme: " << max << endl << "Minimali reiksme: " << min << endl; system("pause"); return 0; } Vistiek n reiksme neitakoja salygos : \ ivedu a=2
  6. #include <iostream> #include <math.h> using namespace std; double funkcija (int x){ return ( (x*x-3*x+2) / (pow(x, 3/2) - 1) ); } int main(){ int a, b, n; double min=0, max=0; cin >> a >> b >> n; double x = (b-a)/n; for(double i=a; i<=b; i+=x){ double rez = funkcija(i); max = rez > max ? rez : max; min = rez < min ? rez : min; } cout << "Maksimali reiksme: " << max << endl << "Minimali reiksme: " << min << endl; system("pause"); return 0; } Taip turetu atrodyt?
  7. kad ir pakeites i c kalba: int main(){ int a, b,n; double min=0, max=0; printf("iveskite a"); scanf("%d", &a); printf("iveskite b"); scanf("%d", &b); printf("iveskite m"); scanf("%d", &n); arba banciau su c++: int main(){ int a, b,n; double min=0, max=0; cin >> a >> b >> n; kad ir koki n ivedu jis atsakymui neturi jokios itakos...
  8. #include <iostream> #include <math.h> using namespace std; double funkcija (int x){ return ( (x*x-3*x+2) / (pow(x, 3/2) - 1) ); } int main(){ int a, b; double min=0, max=0; cin >> a >> b; for(int i=a; i<=b; i++){ double rez = funkcija(i); max = rez > max ? rez : max; min = rez < min ? rez : min; } cout << "Maksimali reiksme: " << max << endl << "Minimali reiksme: " << min << endl; return 0; } Jei palyginus su c kalba. eiluteje cin >> a >> b praso ivest a ir b. o k
  9. Ivesti skaiciu iskarto, o poto perikiuoti mazejimo tvarka
  10. Gal galit pasakyt kodel ji neveikia? ka reikia paredaguoti? Esme tame kad sukeistu skaicius. Pvz ivedi 1252 ir isveda 5221. #include <stdio.h> #include <stdlib.h> int main () { int mas[100]; int l,i,k; bool keisti; printf("Iveskite skaiciu"); scanf ("%d",&mas); l=1; do { keisti=false; for (i=1;i<=mas;i++) if (mas<mas[i+1]) { k=mas; mas=mas[i+1]; mas[i+1]=k; keisti=true; } l++; } while (keisti); printf("Surusiuotas skaicius yra toks: \n"); for (i=1;i<=mas;i++) { printf("%d",mas); }
  11. Pacios pradzios nesupratau : \ tarkim kaip rasete nuo 0 iki 5 ir i n=3. ats turetu buti 0; 2.5; 5. bet pagal formule b-a/n. gaunu jau nesamone...
  12. Esmej supratau. Bet padariau ziopla klaida. Man c kalba parasyti reikia, todel nelabai suprantu : \
×
×
  • Pasirinkite naujai kuriamo turinio tipą...