Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse

Täielik ruutvõrrand.ccp (1)

5 VÄGA HEA
Punktid

Lõik failist

# include #include #include using namespace std; int main(int argc, char * argv []) { printf("See programm lahendab t2ielikku ruutv6rrandit."); printf("\n\n"); int a; int b; int c; float x1; float x2; float d; printf(" Sisesta ruutliige:"); scanf("%d", &a); printf("Sisesta lineaarliige:"); scanf("%d", &b); printf("Sisesta vabaliige:"); scanf("%d", &c); printf("\n\n"); d=((b*b)-(4*a*c)); x1=((-b)+ sqrt (d))/(2*a); x2=((-b)-sqrt(d))/(2*a); printf("X1: %7.2f yhikut\n", x1); printf("X2: %7.2f yhikut", x2); printf("\n\n\n"); system("PAUSE"); return EXIT_SUCCESS; }

Täielik ruutvõrrand ccp #1
Punktid 50 punkti Autor soovib selle materjali allalaadimise eest saada 50 punkti.
Leheküljed ~ 1 leht Lehekülgede arv dokumendis
Aeg2009-04-07 Kuupäev, millal dokument üles laeti
Allalaadimisi 23 laadimist Kokku alla laetud
Kommentaarid 1 arvamus Teiste kasutajate poolt lisatud kommentaarid
Autor tilltummer11 Õppematerjali autor
programm

Sarnased õppematerjalid

thumbnail
9
doc

Funktsiooni tabulleerimine

TALLINNA TEHNIKAÜLIKOOL INFOTEHNOLOOGIA TEADUSKOND Arvutitehnika instituut Funktsiooni tabulleerimine Juhendaja: Margit Aarna Teadur Tallinn 2011 Autorideklaratsioon Kinnitan, et käesolev töö on minu töö tulemus ja seda ei ole minu ega kellegi teise poolt varem esitatud. 2 Sisukord Ülesande püstitus........................................................................lk4 Algoritm...................................................................................lk5 Programmikood........................................................................lk6-7 Programmi seletus........................................................................lk8 Pilt programmist.............................................................

Programmeerimine
thumbnail
12
doc

Programmeerimine I, kodune töö funktsiooni tabuleerimine

TALLINNA TEHNIKAÜLIKOOL INFOTEHNOLOOGIA TEADUSKOND Arvutitehnika instituut Süsteemitarkvara õppetool Eesnimi Perekonnanimi 000000IASB IAG0581 Programmeerimine I FUNKTSIOONI TABULLEERIMINE Kodutöö nr.1 Juhendaja: dotsent Vladimir Viies Tallinn 2011 Autorideklaratsioon Kinnitan, et käesolev töö on minu töö tulemus ja seda ei ole minu ega kellegi teise poolt varem esitatud. Eesnimi Perekonnanimi Sisukord Argument | Funktsioon.......................................................................... 4 Tabulleerimise meetod(0. variant): On antud agrumendi alg- ja lõppväärtus A ja B, samm H ning sammu koeffitsient C; kusjuures peavad kehtima tingimused B > A ja H,C > 0. Funktsiooni väärtust arvutatakse punktides A, A + H, A + H + C*H, A + H + C*H + C2

Programmeerimine
thumbnail
2
txt

Massiivid

//lesanne // 1. klaviatuurilt sisestatakse tippude arv N(1<=N<=10) ja nende koordinaatide reaalarvulised massiivid X ja Y // 2. ekraanile vljastatakse antud hulknurga klgede pikkuste reaalarvuline massiiv L. #include #include //math.h tahab ubuntus(linux) gcc failinimi.c -lm int sisestus(){ //Sisestatakes kolmnugra tippude arv int n; printf("Sisesta hulknurga tippude arv: nn"); printf("Tippude arv võib olla 1 kuni 10n"); scanf("%d" , &n); return n; } void sisestus2(int n,double p[2][n] ){ //Sisestatakse tippude x ja y koordinaadid int a; for(a=0; a

Programmeerimine
thumbnail
8
docx

Funktsiooni tabuleerimine

TALLINNA TEHNIKAÜLIKOOL INFOTEHNOLOOGIA TEADUSKOND Arvutitehnika instituut Süsteemitarkvara õppetool IAX0583 Programmeerimine I FUNKTSIOONI TABULLEERIMINE Kodutöö nr.1 Tallinn 2017 Autorideklaratsioon Kinnitan, et käesolev töö on minu töö tulemus ja seda ei ole minu ega kellegi teise poolt varem esitatud. Tallinn 2017 Ülesanne saadi matriklikoodi järgi genereerides. Tingimused: 1) Kõik algandmed on reaalarvulised ning sisestatakse klaviatuurilt. 2) Tulemused väljastatakse tabeli kujul, mille veergudeks on vastavalt argumendi ja funktsiooni väärtused st. kujul Argument | Funktsioon X1 | Y1 X2 | Y2 jne 6. On antud argumendi x algväärtus A, samm H ning funktsiooni väärtuse y ülempiir YM. Kehtivad tingimused: H > 0.

Funktsionaalne programmeerimine
thumbnail
1
docx

Tabuleerimine

#include #include int main(void){ double x, a, h, b; printf("funtsiooni sqrt(x2+x-20)/x2+x-10 tabuleeriminen"); printf("Sisesta algv a: n"); scanf ("%lf" , &a); printf("Sisesta samm b: n"); scanf ("%lf" , &b); printf("Sisesta sammude arv h: n"); scanf ("%lf" , &h); int i; for (i=0; i= 4) //funktsioon ei lahendu selles piirkonnas { printf("tulemus: %gn" , sqrt(x*x+x-20)/(x*x+x-10)); // 30 funktsioon } else { printf("vastus puudubn"); } } } 4. Klaviatuurilt sisestatakse argumendi algväärtus a, samm h ja sammuude arv n. Funktsiooni väärtust arvutatakse punktides a, a+h, a+2*h, ... , a+n*h.

Programmeerimine
thumbnail
3
doc

Programmeerimine 2 kodutöö 2 R-26

Variant R-26 Rekursioon Koostada algoritm ja sellele vastav programm (C- või Java-keeles), mille abil: 1. klaviatuurilt sisestatakse reaalarvulised X (X<1) ja (0<<1); 2. rekursiivse funktsiooni abil moodustatakse reaalarvuline massiiv A elementidega A0 = 1, A1 = ­X2/2!, A2 = X4/4!, . . . kuni massiivi A elementide arv L kas vastab tingimusele AL ­ AL ­ 1 või (kui see tingimus ei ole rahuldatud) L = 15; 3. faili F väljastatakse massiivi A elementide arv L ning elemendid koos indeksitega. Programmi kood C keeles #include #include #include float* array; int size; int flag; void setData(); void printData(); int fact(int); int main() { printf("Homework 2 ­ R26 n"); setData(); printData(); return 0; } void setData() { float e; float X; do { printf("Enter progression step.n"); sca

Programmeerimine 2
thumbnail
7
docx

PROGRAMMEERIMINE 1-KONTROLLTÖÖ VARIANT C 2021

Ül1 #include #include int main(void) { int i,j,sonadeArv; printf("Sisesta sonade arvn"); scanf("%d", &sonadeArv); char sonad[sonadeArv][20]; int massiiv[sonadeArv]; printf("Sisesta %d sona:", sonadeArv); for(i = 0; i < sonadeArv; i++) { scanf("%s", sonad[i]); } for(i = 0; i < sonadeArv; i++) { int r = strlen(sonad[i]); int min = 0; int max = 0; if(r < 2) { massiiv[i] = 0; continue;; } for (j = 0; j < r-1; j++) { if (sonad[i][j] > sonad[i][j + 1]) { min++; } if (sonad[i][j] < sonad[i][j + 1]) { max++; } } if(min == 0 && max != 0) { massiiv[i] = 2; } else if(max == 0 && min != 0) { massiiv[i] = 3; } else { massiiv[i] = 1; } } for (i = 0; i < sonadeArv; i++) { printf("Sona %s ",sonad[i]); switch (massiiv[i]) { case 0: printf("liiga luhike"); break; case 1: printf("pole sorditud"); break; case 2: printf("sorditud kahanevalt"); break; case 3: printf("sorditud kahanevalt"); break; default: printf(" "); break; } printf("n"); } return 0; } Ül2 #include

Programmeerimine
thumbnail
1
rtf

Tabuleerimise näide C-s

#include #include int main() { double n, i, a, b, h, x, y; printf("Funktsiooni tabuleeriminenn"); printf("h arvutatakse valemi järgi: n h=(b-a)/n nn"); printf("Sisesta algväärtus a: "); scanf("%lf", &a); printf("Sisesta lõppväärtus b: "); scanf("%lf", &b); printf("Sisesta argument n: "); scanf("%lf", &n); h = (b-a)/n; for(i=0; ((a+i-1)*((b-a)/n)) < b; i++) { x = a+i*h; printf("%.2lf | ", x); if((4-pow(x,2))==0) //ehk kui funktsiooni nimetaja võrdub nulliga { printf("antud kohal määramatan"); } else { y=((sqrt(pow(x,3))+4*pow(x,2))-(4-pow(x,2))); //siin on 23. funktsiooni valem printf("%.3lfn", y); } } getchar(); getchar(); return 0; }

Informaatika




Kommentaarid (1)

tilltummer11 profiilipilt
19:41 19-04-2009



Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun