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

Täielik ruutvõrrand.ccp - sarnased materjalid

Leidsid 33 sarnast õppematerjali, mis on seotud failiga "Täielik ruutvõrrand.ccp". Need materjalid aitavad sul teemat sügavamalt mõista.

printf, include, sisesta, sqrt, stdio, math, char, argv, ruutliige, lineaarliige, pause, return, exit
Funktsiooni tabulleerimine
9
doc

Funktsiooni tabulleerimine

4 Algoritm 5 Programmikood #include #include #include int main() { float x,y,C,D,E,F,G,H,N,S; int i; printf("f(x)=((2*x+3)/sqrt((2*x^2)+5*x+5)^3-6)nn"); printf ("sisesta argumendi algv22rtus xn"); scanf ("%f",&x); printf ("sisesta samm Sn"); scanf ("%f",&S); printf ("sisesta sammude arvn"); scanf ("%f",&N); printf ("_______________________________________nn"); for(i=0;(i)<(N);i++) { x=x+(S*i); C=(2*x+3);

Programmeerimine
118 allalaadimist
Programmeerimine I-kodune töö funktsiooni tabuleerimine
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
327 allalaadimist
Massiivid
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
127 allalaadimist
Funktsiooni tabuleerimine
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...
75 allalaadimist
Tabuleerimine
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
153 allalaadimist
Programmeerimine 2 kodutöö 2 R-26
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
130 allalaadimist
Tabuleerimise näide C-s
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
219 allalaadimist
2 Kontroll A ja B variandid
5
docx

2 Kontroll A ja B variandid

VARIANT A #include #include int main (void) { int n; int i, j; //algaandmed printf("Insert n: "); scanf("%d",&n); float M[n]; i=0; do { printf("Insert M[%d]: ",i); scanf("%f",&M[i]); i++; } while(i=0) { M2[j]=M[i]; j++; } i++; } while(i #include int main (void) {int n1, n2; int i, n; int m; bool sorditud; float temp; printf("Insert n1: "); scanf("%d",&n1); float K1[n1]; i=0; do { printf("Insert K1[%d]: ",i); scanf("%f",&K1[i]); i++; } while(i

Programmeerimine
210 allalaadimist
Programmeerimine keeles C 1-kodutöö
2
docx

Programmeerimine keeles C 1. kodutöö

/* Koostada programm, mis auto registreerimismärgi (autonumbri) numbri alusel otsustab, kas tegemist on tavalise, eritellimusel tehtud või reeglitele mittevastava numbrimärgiga. Tavalisel numbrimärgil on kaks või kolm numbrikohta, millele järgnevad kolm tähte. Näiteks "367ARZ", "82ZBG". Tellitud ja muud erinumbrid on kuni 9-märgilised, millest vähemalt üks on number, teised on tähed. Näiteks "MEDIA7", "R2", "MARIKA13". Esitamise tähtaeg - 3. märts 2014 */ char regn[100]; int length = 0, i, j=0; printf("Sisesta registreerimism4rgi number > "); scanf("%s", regn); length = strlen(regn); //printf("%dnn", length); // 1 Reeglitele vastavus // 1.1 Reg. nr. pikkus if ( length < 2 || length > 9 ){ printf("nReg. number %s ei vasta reeglitele!n", regn); return 0; } // 1.2 Sisaldab vähemalt 1 numbrit for(i=0, j=0;i 47 && (int)regn[i] < 58 ){ j+=1; } } if(j==0){

Informaatika
43 allalaadimist
Algoritmide ja andmestruktuuride praktikum
17
doc

Algoritmide ja andmestruktuuride praktikum

Algoritmide ja andmestruktuuride Praktikum Sügis 2009 Koostas: Elli Kopli Juhendas: Ain Isotamm Praktikum 2 (14.09.2009) Ülesanne 1 Koosta programm, mis küsib kasutjalt lause ja siis pöörab selle ümber. Programmi ajaline keeukus on O(n). Lahendus #include #include #include int main(){ char jutt[100]; char a,b; int i,n,m; printf("Palun sisesta oma tekst.n"); memset(jutt,'',100); //Täidab listi sümpolitega 0 gets(jutt); //küsib stringi if(strlen(jutt)==0){ //Kui string on tühi printf("Sisestatud string on tühi!n"); return(0); }else{ printf("jutt :",jutt); //keerab ringi n=strlen(jutt); //n on stringi pikkus m=n>>1; for(i=0; i

Algoritmid ja andmestruktuurid
175 allalaadimist
Massiivid
8
docx

Massiivid

TALLINNA TEHNIKAÜLIKOOL INFOTEHNOLOOGIA TEADUSKOND Arvutitehnika instituut Süsteemitarkvara õppetool 121055IASB IAG0081 Programmeerimine I MASSIIVID Kodutöö nr.2, varjant 664 Juhendaja: dotsent Vladimir Viies Margit Aarna Koostaja: Peeter Sikk Tallinn 2012 Autorideklaratsioon Kinnitan, et käesolev töö on minu töö tulemus ja seda ei ole minu ega kellegi teise poolt varem esitatud. Peeter Sikk 121055IASB Sisukord Ülesande püstitus 1. Klaviatuuril sisestatakse reaalarv vahemiksu 0-1. 2. Moodustatakse reaalarvuline massiiv A elementidega · · · ...... Kuni massiivi A elementide arv L kas

Programmeerimise põhikursus...
97 allalaadimist
Programmeriimine 1 esimene kodutöö
2
doc

Programmeriimine 1 esimene kodutöö

#include #include int main(void) { double A, a, b, h, y, m, g, j, l; int n, i; printf("Vvedite nachalnoe znachenie A: "); scanf("%lf", &A); printf("Vvedite konechnoe znachenie B: "); scanf("%lf", &b); printf("Vvedite chislo shagov N: "); scanf("%d", &n); h=(b-a)/n; printf("Dlina shaga %lf n", h); l=1; i=0; while(i0) { m=A*A; g=A/2; j=sqrt(1/(2*A)); y=m+g-j; printf("%.lf. ", l); printf("%.3lf | ", A); printf("f(x)=%.3lf n", y); } else if (a==0) { printf("%.lf. ", l); printf("%.3lf | ", A); printf("net reshenijan"); } else { printf("%.lf. ", l); printf("%.3lf | ", A); printf("f(x)=kompleksnoe chislon"); } i++; l++; } getchar(); getchar(); return 0; }

Programmeerimine
78 allalaadimist
Programeerimine I-1-kodutöö
1
txt

Programeerimine I, 1. kodutöö

#include #include int main (void) { double a, h, c, ym, x, y, d; int i, n; printf("Vvedite nachalnoe znachenie A: "); scanf("%lf", &a); printf("Vvedite nizhnij predel YM: "); scanf("%lf", &ym); printf("Vvedite shag H: "); scanf("%lf", &h); printf("Vvedite koefficient shaga C: "); scanf("%lf", &c); i=0; while (i<16 && y>=ym) { if (i==1) { n=0; } else { n=1; } x=a+h*pow(c,n)*i; printf("%.2lf | ", x); if (x==2 || x==-2) { printf("znachenie otsutstvuetn"); } else { if (x>-4) { d=(sqrt(pow(x,3)+4*pow(x,2))); y=(d/(4-pow(x,2))); printf("%.2lfn", y);

Programmeerimine
172 allalaadimist
Masiivid programeerimine
11
doc

Masiivid programeerimine

1. Klvaiatuurilt korduvalt sisestatakse naturaalarvud; 2. ekraanile väljastatakse neev arvud, mis ei sisalda korduvaid numbreid; 3. jätkatakse kuni küsimusele järkamse soovi kohta sisestatakse vastus 'ei'. 4 Algoritm 5 6 Programmikood #include #include int main(int argc, char *argv[]) { int numbrid[10]; int i,j; int e; int tunnus=0; char vastus [5]=("ei"); char sisestus [5]; char arvud[5][5]; do{ for(i=0; i<10; i++){ numbrid[i]=0; } //do{ 7 for(i=0; i<5; i++){ printf(" Sisestage arvn"); scanf("%s",&arvud[i]);} printf("mitte korduvad arvud onn");

Programmeerimine
83 allalaadimist
Funktsiooni tabuleerimine
9
doc

Funktsiooni tabuleerimine

TALLINNA TEHNIKAÜLIKOOL INFOTEHNOLOOGIA TEADUSKOND Arvutitehnika instituut Süsteemitarkvara õppetool 121055IASB IAG0081 Programmeerimine I FUNKTSIOONI TABULLEERIMINE Kodutöö nr.1 Juhendaja: dotsent Vladimir Viies Margit Aarna Koostaja: Peeter Sikk Tallinn 2012 Autorideklaratsioon Kinnitan, et käesolev töö on minu töö tulemus ja seda ei ole minu ega kellegi teise poolt varem esitatud. Peeter Sikk 121055IASB Sisukord Ülesande püstitus................................................................................................................ 4 Algoritm.......................

Programmeerimise põhikursus...
148 allalaadimist
Tabuleerimine kodutoo
6
docx

Tabuleerimine kodutoo

f(x) Arvutamist tükkel kordub kuni (a+(k-1)*h) < b kus k on x väärtuse positsioon. Oma programmis kasutasin for, do while ja while tsüklid ning veel ka if funktsioon. Graafik Algoritm Programm #include #include int main() { int i, j; double n, a, b, h, x, y, k; printf("Tabulation of functionnn"); printf (" 7x*-1.3x+5 n"); printf ("y= -------------n"); printf (" 11-x^0.5 nn"); while(a>=b) { printf("Enter A: "); scanf("%lf", &a); printf("Enter B [B>A]: "); scanf("%lf", &b); if(a>=b) { printf("b argument is wrong, try again. n");} } i++; do { printf("Enter N [N>0]: "); scanf("%lf", &n); if(n<=0) { printf("n argument is wrong, try again. n");} j++;} while(n<=0); h = (b-a)/n; for(k=0; (a+(k-1)*h) < b; k++)

Programmeerimine
121 allalaadimist
Kodune töö 2 aines-Programmeerimine I- Massiivid Variant 3
5
doc

Kodune töö 2 aines „Programmeerimine I“, Massiivid Variant 3

Tallinna Tehnikaülikool INFOTEHNOLOOGIA TEADUSKOND Arvutitehnika instituut Kodune töö 2 aines ,,Programmeerimine I" Variant 3 Eesnimi Perekonnanimi 000000IASB IASB00/00 Tallinn 2011 Ülesanne 2 Massiivid Variant 3 Koostage algoritm ja sellele ühiselt vastav programm, mille abil: 1.klaviatuurilt sisestatakse tekstirida S(kuni 25 sümbolit) ja sümbolid c1 ja c2; 2.moodustatakse tekstrida T ,rea S sümbolitest, alates esimesest sümbolist c1 viimase sümbolini c2; 3.kuvatakse (väljastatakse ekraanile) rida T ja tema pikkus l. Programmikood #include // standardne sisend-väljund #include // klaviatuur-kuvar char S[26],T[26]; char c2,c1; int sisse() { printf("Sisesta tekstirida (kuni 25 symbolit):"); scanf("%s", &S); printf("Sisesta esime

Programmeerimine
192 allalaadimist
Programeerimise algkursus 2005-2006
230
pdf

Programeerimise algkursus 2005-2006

TARTU ÜLIKOOLI TEADUSKOOL PROGRAMMEERIMISE ALGKURSUS 2005-2006 Sisukord KURSUSE TUTVUSTUS: Programmeerimise algkursus.........................................6 Kellele see algkursus on mõeldud?..................................................................6 Mida sellel kursusel ei õpetata?.......................................................................6 Mida selle kursusel õpetatakse?......................................................................6 Kuidas õppida?.................................................................................................7 Mis on kompilaator?.............................................................................................8 Milliseid kompilaatoreid kasutada ja kust neid saab?......................................8 Millist keelt valida?...........................................................................................8 ESIMENE TEEMA: sissejuhatav sõnavõtt ehk 'milleks on v

Programmeerimine
39 allalaadimist
Programmeerimine keeles C kodune töö 2
1
txt

Programmeerimine keeles C kodune töö 2

#include #include #include #include using namespace std; int main() { char s[50]; char a[50]; int i; int lowercase = 0; int uppercase = 0; int number = 0; int other = 0; FILE *fp; char rida[50], *failinimi="Paroolid.txt"; fp=fopen(failinimi, "a"); if(!fp){printf("Faili %s ei leia!n", failinimi); return 1;} cout << "Sisesta parool: "; cin >> s; cout << endl; i = 0; while (s[i] != 0) { if ((s[i] >= 'a' && s[i] <= 'z')) { lowercase++; i++; } else if ((s[i] >= 'A' && s[i] <= 'Z')) { uppercase++; i++; }

Informaatika
68 allalaadimist
Programmeerimine keeles C kodune töö 1
1
txt

Programmeerimine keeles C kodune töö 1

#include #include using namespace std; int main() { char s[50]; int i,n=0; int lowercase = 0; int uppercase = 0; int number = 0; int other = 0; do{ cout << "Sisesta auto mark: "; cin >> s; cout << endl; n++; i = 0; while (s[i] != 0) { if ((s[i] >= 'a' && s[i] <= 'z')) { lowercase++; i++; } else if ((s[i] >= 'A' && s[i] <= 'Z')) { uppercase++; i++; }

Informaatika
59 allalaadimist
Programmeerimine I-teine kodutöö 6-variant
9
doc

Programmeerimine I, teine kodutöö 6. variant

TALLINNA TEHNIKAÜLIKOOL INFOTEHNOLOOGIA TEADUSKOND Arvutitehnika instituut Süsteemitarkvara õppetool Risto Olavi Rantanen 123366MAHB IAG0581 Programmeerimine I FUNKTSIOONI TABULLEERIMINE Kodutöö nr.2 Juhendaja: dotsent Vladimir Viies Tallinn 2013 Autorideklaratsioon Kinnitan, et käesolev töö on minu töö tulemus ja seda ei ole minu ega kellegi teise poolt varem esitatud. Risto Olavi Rantanen Sisukord Ülesande püstitus On antud kahemõõtmeline massiiv mille ridadeks on erinevad eksamitulemused ning veerud vastavad rühmadele, kes seda eksamit sooritavad. Koosta programm, mis väljastab parima ja halvima keskmise tulemuse ja edukama rühma. Lahenduses kasuta funktsioone: Funktsioon eksamiinfo väljastamiseks ekraanile (vt. programmi töö näidet) Funktsioon keskmiste a

Programmeerimine - c sharp
160 allalaadimist
Programmeerimine 2-esimene kodutöö
3
docx

Programmeerimine 2. esimene kodutöö

2) faili F2 väljastatakse keskmisest madalama vanusega kirjed; 3) faili F3 väljastatakse keskmiset suurema palgaga kirjed. Programmikood #include #include #include #include int i=0; // Globaalne indeksmuutuja int n; // Ridade ehk isikute arv failis double keskm_vanus,keskm_palk,sum_palk=0,sum_vanus=0; #define DEBUG 0 // Silumisinfo kuvamiseks peab muutuja olema 1 /** Isikuandmete struktuur ja muutujate kirjeldus **/ struct isik { char nimi[100]; int vanus; double palk; }; struct isik *palgaandmed; /** Failinimede muutujad **/ char f1[]="f1.txt"; char f2[]="f2.txt"; char f3[]="f3.txt"; FILE *fp1,*fp2,*fp3; /* Funktsioon sisendfaili olemasolu kontrolliks ja kirjete arvu määramiseks failis **/ int sisendfaili_kontroll(void) { char rida[122]; // Maksimaalne tähemärkide arv ühel failireal on 120 märki int n=0,p; // n - ridade arvu loendur, p - ühe failirea tähemärkide arv fp1=fopen(f1,"r"); // Faili avamine lugemiseks

Informaatika 2
69 allalaadimist
Loogika ja programmeerimine
89
doc

Loogika ja programmeerimine

Programmeerimise algkursus 1 - 89 Mida selle kursusel õpetatakse?...................................................................................................3 SISSEJUHATAV SÕNAVÕTT EHK 'MILLEKS ON VAJA PROGRAMMEERIMIST?'......3 PROGRAMMEERIMISE KOHT MUUDE MAAILMA ASJADE SEAS.............................3 PROGRAMMEERIMISKEELTE ÜLDINE JAOTUS ..........................................................7 ESIMESE TEEMA KOKKUVÕTE........................................................................................8 ÜLESANDED......................................................................................................................... 8 PÕHIMÕISTED. OMISTAMISLAUSE. ...................................................................................9 ................................................................................................................................................. 9 SISSEJUHATUS.......

Arvutiõpetus
214 allalaadimist
C-Progammeerimise keel
16
doc

C# Progammeerimise keel

aspx Meetodid Beep() Mängitud piiks läbi konsooli kõneleja. Clear Kõrvaldab puhvri konsooli ja selle akna kuvada teavet. MoveBufferArea (Int32, Int32, Int32, Koopiad konkreetsest allikast ekraani pindala puhverlahust Int32, Int32, Int32) ettenähtud sihtkohta piirkonnas. MoveBufferArea (Int32, Int32, Int32, Koopiad konkreetsest allikast ekraani pindala puhverlahust Int32, Int32, Int32, Char, ettenähtud sihtkohta piirkonnas. ConsoleColor, ConsoleColor) OpenStandardError () Omandab standardviga oja. OpenStandardError (Int32) Omandab standardviga oja, mis on määratud puhvri suurust. OpenStandardInput () Tagastab standardsisendit oja. OpenStandardInput (Int32) Tagastab standardsisendit oja, mille jaoks nimetatud puhvri suurust. OpenStandardOutput () Tagastab standardväljundisse oja.

Arvutiõpetus
60 allalaadimist
Objektorienteeritud programmeerimise loengutekst
40
odt

Objektorienteeritud programmeerimise loengutekst

1 Loeng. Sissejuhatus Võtmesõnad: abstract assert boolean break byte case catch char class const* continue default double do else enum extends final finally float for goto* if implements import instanceof int interface long native new package private protected public return short static strictfp super switch synchronized this throw throws transient try void volatile while NB! Tunduvad võtmesõnadena, aga on literaalid: false null true Algtüübid: Täisarvud · byte(8-bitiline), short(16-bitiline ), int(32-bitiline), long(64-bitiline) Ujukomaarvud

Programmeerimine
84 allalaadimist
Programmeerimise kodutööd
21
docx

Programmeerimise kodutööd

Kinnitan, et kõigi tööde koodid on minu poolt kirjutatud ning on vabalt kasutatavad kõigile. Ei soovita otse maha kopeerida koodi, sest Tartu Ülikoolil on programmid, millega nad saavad võrrelda sinu koodi sarnasust teiste tudengite koodidega. Ei vastuta, kui panete sellega toime akadeemilise petturluse! Edu! :) 1. Nädala kodutöö 1. Maja Kirjuta programm, mis joonistab kilpkonnaga lihtsa otsevaates maja (võib olla ka pseudo- 3D vaatega). from turtle import * from math import * laius = 200 kõrgus = 200 uksePikkus = 100 ukseLaius = 50 aknaKõrgus = 50 aknaLaius = 50 #Maja forward(laius/2) right(90) forward(kõrgus) right(90) forward(laius) right(90) forward(kõrgus) right(90) forward(laius/2) right(180) forward(laius/2) right(90) right(45) forward((laius/2)/cos(pi/4)) #Trigonomeetriaga saadud katuse diagonaali pikkus right(90) forward((laius/2)/cos(pi/4)) #Ukse joonistamine right(45) forward(kõrgus) right(90) forward(20) right(90) forward(uksePikkus)

Programmeerimine - python
184 allalaadimist
Ruutvõrrand keeles C
1
txt

Ruutvõrrand keeles C#

using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Ruutv6rrand { class Program { static void Main(string[] args) { int a, b, c, D; double X1, X2; Console.WriteLine("Palun sisesta a vrtus:"); a = Convert.ToInt32(Console.ReadLine()); if (a == 0) Console.Beep(); Console.WriteLine("Antud tehe ei ole ruutvrrand, kuna a vrdub nulliga."); if (a != 0) Console.WriteLine("Palun sisesta b vrtus:"); b = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Palun sisesta c vrtus:"); c = Convert.ToInt32(Console.ReadLine()); D = b * b - 4 * a * c;

Arvutiõpetus
43 allalaadimist
Labyrinth 2-kodutöö
12
docx

Labyrinth 2. kodutöö

#include #include #include "Room.h" #include "Player.h" #include "maze.h" using namespace std; string Sisestus() { string cmd; cout << ">>"; getline(cin,cmd); return cmd; } int main() { Labyrinth1: Maze *maze= new Maze("labyrinth1"); Room *B4 = maze->getEntry()->addNorth("A3") ->addEast("B3") ->addSouth("B4"); //a4-b4 Room* C4 = B4->getNeighborRoom('N') ->addEast("C3") ->addSouth("C4"); // b3-c3 Room *D4= C4->getNeighborRoom('N') ->addEast("D3") ->addSouth("D4"); // c3-d4 Room *D2= D4->getNeighborRoom('N') ->getNeighborRoom('W') ->addNorth("C2") ->addNorth("C1") ->addEast("D1") ->addSouth("D2"); Room *A2= D2->getNeighborRoom('N') ->getNeighborRoom('W') ->getNeighborRoom('S') ->addWest("B2") ->addWest("A2"); Room *A1= A2->getNeighborRoom('E') ->addNorth("B2") ->addWest("A1"

Keel c ja objektorienteeritud...
26 allalaadimist
Dev-C- programm-isikukoodist sünniaeg
1
docx

Dev-C++ programm, isikukoodist sünniaeg

//Programm, mis kirjutab isikukoodist sünniaja välja. #include #include using namespace std; int main() { char s1[10],abi[10]; int b[10]; int sa,a,m,sk,sp,j; cout<<"Sisesta isikukood "; gets(s1); abi[0]=s1[0]; a=atol(abi); for(int i=0;i<7;i++) { abi[0]=s1[i]; b[i]=atoi(abi); } sa=10*b[1]+b[2]; cout<<"Selle isiku sünniaasta on "<

Programmeerimine
25 allalaadimist
Battlearene 3-kodutöö
15
docx

Battlearene 3. kodutöö

#include "Arena.h" Arena::Arena() { //ctor } void Arena::enter(Character *character){ unsigned int i=0; bool exist=0; for(;iinArena(); cout<getType()<<" ""<getName()<<"" entered the arena"<getName()<<" vs "<< op2->getName()<isPlayer(); bool isOp2Player=op2

Keel c ja objektorienteeritud...
29 allalaadimist
Kodutöö 1 BST
5
docx

Kodutöö 1 BST

#include #include #include int TudengiMatriklinumber = 93912; using namespace std; // BST - Binary Search Tree // http://en.wikipedia.org/wiki/Binary_search_tree // Täisarvude otsimise kahendpuu koosneb dünaamilisse mällu paigutatavatest // omavahel viitadega seotud tippudest: struct node { int value; int kordsus; node *left, *right; node( int uus) { value = uus; kordsus = 1; left = NULL; right = NULL; } void insert( int v ) { if(v == value) { kordsus++; } else if ( v < value ) { if( left == NULL) { node *uus = new node(v); left = uus; } else left->insert(v); } if ( v > value ) { if( right == NULL) { node *uus = new node(v); right = uus; } else right -> insert(v); } } int search( int v ) { if(value

Keel c ja objektorienteeritud...
28 allalaadimist
Kodutöö 1 BST
5
docx

Kodutöö 1 BST

#include #include #include int TudengiMatriklinumber = 93912; using namespace std; // BST - Binary Search Tree // http://en.wikipedia.org/wiki/Binary_search_tree // Täisarvude otsimise kahendpuu koosneb dünaamilisse mällu paigutatavatest // omavahel viitadega seotud tippudest: struct node { int value; int kordsus; node *left, *right; node( int uus) { value = uus; kordsus = 1; left = NULL; right = NULL; } void insert( int v ) { if(v == value) { kordsus++; } else if ( v < value ) { if( left == NULL) { node *uus = new node(v); left = uus; } else left->insert(v); } if ( v > value ) { if( right == NULL) { node *uus = new node(v); right = uus; } else right -> insert(v); } } int search( int v ) { if(value

Programmeerimine
3 allalaadimist
Algoritmi ajaline keerukus
9
doc

Algoritmi ajaline keerukus

2. Algoritmi ajaline keerukus (jätk) 2.1. Olulisemad mõisted ([J.Kiho] põhjal ) Def: Algoritmi ajalist keerukust väljendab funktsioon f, mis igale antud algoritmi järgi lahendatavale konkreetsele ülesandele andmemahuga n seab vastavusse ülesande lahendamisel sooritatavate algoritmi sammude arvu f(n). Üldiselt eeldatakse,et antud algoritmi alusel koostatud programmide töö aeg on ajalise keerukuse funktsiooni kordne c*f(n), kus c on konstant. Eriti oluline on algoritmi ajalist keerukust väljendava funktsiooni käitumine alg- andmete mahu piiramatul kasvamisel. Vastavat hinnangut nimetatakse asümptootiliseks hinnanguks. Lahendusaja suhtelist kasvu kirjeldab järgmine tabel: Programmi töö aeg kujul c*f(n) Lahendamise aja suhteline kasv f(25)/f(5) c1*log(n) 2 c2*n2 25 c3*n3 125 c4*2n 1048576 Et kõik funktsi

Matemaatika ja statistika
51 allalaadimist


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