Fråga 11. Vad skrivs ut? Fråga 12. Vad skrivs ut? Fråga 13. Vad skrivs ut? x=x+y; y=x-y; x=x-y;

Storlek: px
Starta visningen från sidan:

Download "Fråga 11. Vad skrivs ut? Fråga 12. Vad skrivs ut? Fråga 13. Vad skrivs ut? x=x+y; y=x-y; x=x-y;"

Transkript

1 Håkan Strömberg KTH STH 1 Fråga 1. Vilka värden har c, e och f efter att de tre tilldelningssatserna har exekverats? int a=3, b=10; float c,d=2.0,e,f; c=b/a; e=b/a+d; f=d*b/a; Fråga 2. Skriv ett logiskt uttryck, som är sant om heltalsvariabeln X är jämnt delbart med 7 och/eller 5. Fråga 3. Ange i en liten tabell exempel på heltalsvärden till A och B, som producerar var och en av de fyra utskrifterna i if-satsen nedan. if(a>3) if(b<4) printf("ett\n"); printf("två\n"); if(b<4) printf("tre\n"); printf("fyra\n"); Fråga 4. För vilka heltalsvärden på A är följande logiska uttryck sant? A>3 && A<10 && A%3==1 Fråga 5. Variabeln ALDER anger ålder och variabeln KOEN anger kön (1=kvinna, 2=man). Skriv ett logiskt uttryck, som är sant för kvinnor och barn. Personer under 18 år betraktas som barn. Fråga 6. Skriv en rutin som bestämmer summan av de två mittersta siffrorna i ett fyrsiffrigt tal. Exempelvis: 5391 blir 12 och 6713 blir 8. Det fyrsiffriga talet finns ursprungligen lagrat i variabeln T och resultatet ska lagras i variabeln S. Fråga 7. Vilket värde har a efter följande satser? int a=1; if (a==1) a++; if (a==2) a+=2; if (a==3) a+=3; if (a==4) a+=4; Fråga 8. I följande rutin vill man skriva ut resultatet med två decimaler, ändra därför tilldelningssatsen så att önskat resultat erhålles. Punkterna markerar endast satser där a och b tilldelas värden. int a=7,b=6; float c;... c=a/b; printf("%5.2f\n",c); Fråga 9. Skriv ett villkor som är sant om N (tvåsiffrigt heltal) har en tiotalssiffra som är större än 6 och en entalssiffra som är mindre än 3. Fråga 10. Vilken/vilka av följande namn är tillåtna som identifierare (namn på funktioner, konstanter och variabler)? antal_hus längd unsigned 91karlsson year2002 next-day Fråga 11. Vad skrivs ut? int a=0,b=1,c=2,d=3; if(a<b b>c) printf("x\n"); if(a<b&&b>c) printf("y\n"); if((a<b)&&(b>c!(c>d))) printf("z\n"); Fråga 12. Vad skrivs ut? int a=0,b=1,c=2,d=3; if(a<b) printf("a\n"); if(b<c && c<d) printf("b\n"); Fråga 13. Vad skrivs ut? int a,b=4,c=6; double d=3.0; a=c/b; printf("%d\n",a); b=c%b; printf("%d\n",b); a=d/c; printf("%d\n",a); Fråga 14. Skriv ett villkor som är sant om och endast om den första siffran i ett tvåsiffrigt heltal x är större än den andra. Fråga 15. Skriv en rutin som simulerar kast med en vanlig tärning. Träningens ögonen läggs ihop tills man slår en etta. Slutsumman, med den avslutande ettan inkluderad skrivs ut. Fråga 16. Vad sker i rutinen nedan? Variablerna x och y är av typen int och har tilldelats värden tidigare högre upp i programmet. Anm: Du skall inte kommentera varje rad för sig, utan förklara vad hela rutinen gör, på ett så enkelt sätt som möjligt. x=x+y; y=x-y; x=x-y; Fråga 17. Skriv ett logiskt uttryck, som är sant då de tre variablerna x,y och z alla har olika värden.

2 Håkan Strömberg KTH STH 2 Fråga 18. Längden hos triangelns tre sidor är givna och finns lagrade i variablerna a, b och c. Med hjälp av Herons formel: där T = s(s a)(s b)(s c) s = a+b+c 3 kan man bestämma triangelns area T. Översätt dessa formler till en rutin i C, som beräknar T. Fråga 19. Vilka värden får de tilldelade variablerna efter följande satser? int a,b; float c,d; a=37/10; b=37.0/10; c=37/10; d=37/10.0; Fråga 20. Vilka värden har a och b efter följande rutin? int a=5,b=4; if (a==b) a++; b++; if (a==b){ a++; b++; Fråga 21. Skriv ett logiskt uttryck som är sant då A s värde är större än dubbla B s värde, men inte större än tre gånger B s värde. A och B är deklarerade int Fråga 22. En tidpunkt lagras i två variabler, aktuell timme i tim och aktuell minut i min. Skriv ett villkor som är sant då tidpunkten är senare än kl 21 : 35. Fråga 23. Variabeln x är deklarerad float. Skriv en rutin som skriver ut den andra decimalen. Fråga 24. För vilka heltalsvärden är följande logiska uttryck sant? a>5 && a<21 && a%4==1 Fråga 25. Vilka värden har c1, c2 och c3 efter de tre tilldelningssatserna nedan? int a=5, b=12; float c1,c2,c3; c1=b/a; c2=(float)b/a; c3=b/2*a; Fråga 26. Skriv ett logiskt uttryck, som är sant då då x har ett värde som ligger mellan y och z. Fråga 27. Skriv ett villkor som är sant om det mittersta siffran i det tresiffriga positiva heltalet x är summan av de andra två siffrorna. Fråga 28. Vilket är det minsta positiva heltalsvärde variabeln A kan ha för att ge variabeln B värdet 3 efter att rutinen nedan har exekverats? B=0; if(a%2==0) B++; if(a%3==0) B++; if(a%5==0) B++; Fråga 29. Vilket värde får a, deklarerad int, genom satsen nedan. a=5+3*2+(4+5)/3*2 Fråga 30. Skriv ett logiskt uttryck som är sant då heltalsvariabeln x inte ligger i intervallet [ ]. Hakparenteser uttrycker att gränserna ingår i ett intervall. Fråga 31. Variabeln farg kan anta två värden 1 (gul) och 2 (blå) och variabeln modell kan likaså anta två värden, 1 (M1020) och 2 (M3030). Skriv en rutin som med hjälp av variablerna farg och modell tilldelar variabeln pris dess rätta värde, vilket Du finner i tabellen nedan. Blå Gul M M Fråga 32. Vilka värden får a och b efter följande satser? a= ; a=(int)(a* )/100.0; b= ; b=(int)(b* )/ ; Fråga 33. Skriv en kortare variant på det logiska uttrycket: a==b b<a Fråga 34. Vilket värde har a efter följande rader int a=23; a=a/4+a%4; Fråga 35. Man vill ha reda på om heltalsvariabeln i har något av värdena [2,4,6,8...30]. Skriv det villkor som behövs. Fråga 36. Hur åstadkommer man utskriften "Hej", sa Lucia

3 Håkan Strömberg KTH STH 3 Fråga 37. Detta lilla program, är tänkt att inledningsvis fråga efter antal och sedan efter lika många tal som successivt summeras. Talens summa skrivs sedan ut. Men programmet innehåller fyra nybörjarfel finns minst tre av dem! void main(void){ float sum,tal; int n; printf("antal: "); scanf("%d",n); for(k=1;k<=n;k++){ printf("tal: "); scanf("%d",&tal); sum=sum+tal; printf("summan=%6.3f\n",sum); Fråga 38. Med detta program vill man bestämma sitt sparkapital efter ett år med 8% ränta. Men programmet fungerar inte som det ska varför? void main(void){ int ranta=8; float kapfore=18500,kapefter; kapefter=kapfore*(1+ranta/100); printf("kapital= %.2f",kapefter); Fråga 39. Nedan ser du två logiska uttryck där operatorn icke har används. Skriv om dem utan att använda!, men så att de får samma funktion.!(a<=b+3)!(a>2 b<5) Fråga 40. Skriv ett logiskt ut tryck som bara är sant då värdet hos heltalsvariabeln x är udda och ligger i intervallet [ ], inklusive gränser. Fråga 41. Vilka av följande logiska uttryck är sanna? Alla rätt krävs. int c1=1,c2=2,c3=3; a) c1==1 c2==1 && c3==1 b) c2==1 && c3==3 c1==2 && c2==2 c)!(c2==1) d)!(c1==1)!(c3==1) Fråga 42. För vilka värden hos variabeln a är detta logiska uttryck sant? a>=1 && a<=40 && a%5==1 && a%7==1 Fråga 43. Vilket värde måste a och b tilldelats tidigare om c får värdet 11 i följande rutin? c=0; if(a*b>35) c=c+1; if(a+b<13) c=c+2; if(a-b>3) c=c+4; if(a%b==0) c=c+8; Fråga 44. Inköpspriset i är givet och nu ska skatten s beräknas med hjälp av följande tabell, som antingen ges som ett konstant belopp eller som en procentsats av inköpspriset: Inköpspris Skatt < kr 15% kr 3000 kr > kr 10% Skriv en rutin som tilldelar skatten s rätt värde för givet i. Fråga 45. Förklara i ord hur variabeln s värde beror av tal int tal=356,s; s=tal/100+tal%100/10+tal%10; Fråga 46. Skriv ett logiskt uttryck, som är sant då de tre heltalsvariablerna a,b och c alla har samma värde. Fråga 47. Skriv en rutin som tilldelar variabeln mitten det tal som bildas av de två mittersta siffrorna i ett fyrsiffrigt tal lagrat i heltalsvariabeln tal; Om tal=1234 så blir mitten=23 Fråga 48. Vilket värde får a nedan? int a; a=6/2*3+7/3; Fråga 49. Vad är det som gör att detta program inte kan användas för att summera två tal? int main(void){ int a,b,c; printf("a : "); scanf("%d",a); printf("b : "); scanf("%d",b); c=a+b; printf("c = %f",c); Fråga 50. Bestäm heltalsvärden på a och b, så att c och d får värdena 3 respektive 5. a=? b=? c=a/b; d=a%b;

4 Håkan Strömberg KTH STH 1 Fråga 1. c = 3.0,e = 5.0,f = 6.67 Fråga 2. X%7==0 X%5==0; Fråga 3. Fråga 4. 4 och 7 a b 4 3 ETT 4 5 TVÅ 2 3 TRE 2 5 FYRA Fråga 5. KOEN==1 (KOEN==2 && ALDER<18) Fråga 6. T=T%1000/10; S=T/10+T%10; Fråga 7. 8 Fråga 8. c=(float)a/b; Fråga 9. if(n/10>6 && N%10<3) Fråga 10. antal_hus Fråga 11. X Z Fråga 12. A Fråga Fråga 14. year2002 if (x/10>x%10) Fråga 15. srand(time(0)); int eyes, sum=0; do { eyes=rand()%6+1; sum=sum+eyes; while(eyes>1); Fråga 16. Variablerna x och y byter värden med varandra Fråga 17. a!=b && a!=c && b!=c Fråga 18. s=(a+b+c)/3; t=sqrt(s*(s-a)*(s-b)*(s-c)); Fråga 19. a=3, b=3, c=3.0, d=3.7 Fråga 20. a=6 och b=6 Fråga 21. (A>2*B && A<=3*B) Fråga 22. tim>21 tim==21 && min>35 Fråga 23. printf("%d",(int)(100*x)%10) Fråga 24. 3, 13 och 17 Fråga 25. c1=2, c2=2.4 och c3=30 Fråga 26. (x>y && x<z) alternativt (x>z && x<y) Fråga 27. Fråga Fråga Fråga 30. x%100/10==x%10+x/100 (x<1 x>1000) Fråga 31. if(farg==1 && modell==1) pris=78.00; if(farg==1 && modell==2) pris=93.50; if(farg==2 && modell==1) pris=65.50; if(farg==2 && modell==2) pris=79.00; Fråga 32. a=56.79 b= Fråga 33. b<=a Fråga Fråga 35. if(i%2==0 && i>=2 && i<=30) Fråga 36. printf("\"hej\", sa Lucia\n") Fråga 37. sum ska nollställas k ska deklareras scanf("%d",&n) scanf("%f",&tal) Fråga 38. kapefter=kapfore*(1+ranta/100.0); alternativt kapefter=kapfore*(1+(float)ranta/100); Fråga 39. a>b+3 a<=2 && b>=5 Fråga 40. i=i/100; m=i%10; Fråga 41. a, c och d Fråga och 36 Fråga 43. a= 6 och b= 6 Fråga 44. int i; float s; if(i<20000) s=0.15*i; if(i<=30000) s=3000; s=0.1*i;

5 Håkan Strömberg KTH STH 2 Fråga 45. s innehåller summan av de siffror som ingår i det tresiffriga talet tal. Fråga 46. a==b && b==c Fråga 47. Fråga Fråga 49. mitten=tal/10%100; Utelämnat & i de två scanf-satserna %d i stället för %f i printf-satsen Fråga 50. Till exempel a = 32 och b = 9. Annars får man alla lösningar genom godtyckligt värde på n 0 i a = 23+3n och b = 6+n.

Programmering Grundkurs (HI1900) Teoridel

Programmering Grundkurs (HI1900) Teoridel Tentamen Programmering Grundkurs, 11 januari 2010, STH KTH, Håkan Strömberg 1 Programmering Grundkurs (HI1900) Teoridel Skrivtid: 8:15-12:15 Datum: Onsdagen 2010-10-20 Tentamen består av 4 sidor Hjälpmedel:

Läs mer

Belopp Belopp > procent

Belopp Belopp > procent Dagens problem Försäljarprovision Lönen för en försäljare är helt grundad på provision, direkt kopplad till den omsättning han lyckas skapa under en månad. Tabellen nedan anger procentsatser för olika

Läs mer

Uppgifter att lösa 1,1,2,3,5,8,13,21...

Uppgifter att lösa 1,1,2,3,5,8,13,21... Detta arbetspass innehåller loopar, for, while och do. Du kan läsa mer om det på sidorna 61 69 och 102 105 Läs också avsnitt 4.7 på sidan 106 och 4.10 på sidan 109 Uppgifter att lösa Uppgift 1. Fibonacci

Läs mer

Fråga 13. Skriv en loop som fyller arrayen int v[100] med talen

Fråga 13. Skriv en loop som fyller arrayen int v[100] med talen Håkan Strömberg KTH STH 1 Fråga 1. Vilken är den största respektive minsta värde variabeln SUM kan erhålla genom följande rutin? srand(time(0)); for(k=1;k

Läs mer

Enkla uppgifter. Uppgift 1. Uppgift 2

Enkla uppgifter. Uppgift 1. Uppgift 2 Enkla uppgifter Dessa 10 ganska enkla uppgifter är till för dig som känner att du ännu inte kommit igång med kursen. I samtliga uppgifter behövs en enkel loop, for eller while. Beräkningarna är i allmänhet

Läs mer

a = a a a a a a ± ± ± ±500

a = a a a a a a ± ± ± ±500 4.1 Felanalys Vill man hårddra det hela, kan man påstå att det inte finns några tal i den tillämpade matematiken, bara intervall. Man anger till exempel inte ett uppmätt värde till 134.78 meter utan att

Läs mer

Följande, ur problemsynpunkt enkla uppgifter, är till för att nöta in dagens teori.

Följande, ur problemsynpunkt enkla uppgifter, är till för att nöta in dagens teori. Problem Nivå 1 Följande, ur problemsynpunkt enkla uppgifter, är till för att nöta in dagens teori. Problem 1 Skriv ett program som tar reda på hur många termer man måste ta med i serien för att summa ska

Läs mer

2.1 Variabler. 2.2 Regler för namngivning i C. Programmering, grundkurs, 8.0 hp, Elektro, KTH, hösten Föreläsning 2

2.1 Variabler. 2.2 Regler för namngivning i C. Programmering, grundkurs, 8.0 hp, Elektro, KTH, hösten Föreläsning 2 Föreläsning 2 2.1 Variabler Vi studerar exempel 1 från boken: int main(void) int a,b,c=7; float antal,pris=3.70,laengd; a=34; b=32767; antal=-123.978; pris=89.00; laengd=56; c=-38; laengd=laengd+1; Sex

Läs mer

Föreläsning 2. Variabler, tilldelning och kodblock{} if-satsen Logiska operatorer Andra operatorer Att programmera

Föreläsning 2. Variabler, tilldelning och kodblock{} if-satsen Logiska operatorer Andra operatorer Att programmera Föreläsning 2 Variabler, tilldelning och kodblock if-satsen Logiska operatorer Andra operatorer Att programmera Variabler Det är i variabler som all data (information) lagras. Genom att ändra värde på

Läs mer

Pseudokod. Arbetets gång

Pseudokod. Arbetets gång I detta första arbetspass ska vi bara syssla med raka program, det vill säga varken loopar (uppgift 10 innehåller dock en for-loop) eller funktioner. Det blir in- och utmatning och tilldelningssatser.

Läs mer

Matematiska uppgifter

Matematiska uppgifter Elementa Årgång 67, 984 Årgång 67, 984 Första häftet 3340. a) Vilket av talen A = 984( + + 3 + + 984 ) är störst? b) Vilket av talen B 3 = 3 + 3 + 3 3 + + 984 3 är störst? A / = 984( + + 3 + + 984) B =

Läs mer

Fråga 5. Vad krävs av funktionen undersok(a) för att b ska ökas med 1 respektive minskas med 1?

Fråga 5. Vad krävs av funktionen undersok(a) för att b ska ökas med 1 respektive minskas med 1? Håkan Strömberg KTH STH 1 Fråga 1. Följande två funktioner finns deklarerade i ett större program int F1(int A,int B){ if(a>b) return 2*A; return 2*B; int F2(int A,int B){ return abs(a-b); Vad får A för

Läs mer

Programmering i C, 7,5 hp

Programmering i C, 7,5 hp Programmering i C, 7,5 hp Föreläsning 4 VÄLKOMNA! 31 switch-satsen Antag att vi har en heltalsvariabel a som skall styra programflödet Antag vidare att a kan anta tex 5 olika värden 1,2,3,4,5 printf( Mata

Läs mer

Loopar och datatyper. Föreläsning 3

Loopar och datatyper. Föreläsning 3 Loopar och datatyper Föreläsning 3 Dagens kluringar int x; printf("ange x:"); scanf("%d",&x); if(/*fyll i kod*/) printf("du angav x mellan 7 och 14"); int i=0; if(i++) i++; printf("%d",i++); //vad skrivs

Läs mer

Loopar och datatyper. Föreläsning 3

Loopar och datatyper. Föreläsning 3 Loopar och datatyper Föreläsning 3 Dagens kluringar int x; printf("ange x:"); scanf("%d",&x); if(/*fyll i kod*/) printf("du angav x mellan 7 och 14"); int i=0; if(i++) i++; printf("%d",i++); //vad skrivs

Läs mer

Sidor i boken 8-9, 90-93

Sidor i boken 8-9, 90-93 Sidor i boken 8-9, 90-93 Absolutbelopp Men först lite om Absolutbelopp., kallas absolutbeloppet av, och är avståndet för till origo på tallinjen. Som bekant är avståndet till origo för talet 4, 4. Detta

Läs mer

17.1 Kontinuerliga fördelningar

17.1 Kontinuerliga fördelningar 7. Kontinuerliga fördelningar En SV X är kontinuerlig om F X (x) är kontinuerlig för alla x F X (x) är deriverbar med kontinuerlig derivata för alla x utom eventuellt för ändligt många värden Som vi tidigare

Läs mer

Data, typ, selektion, iteration

Data, typ, selektion, iteration Data, typ, selektion, iteration En programmeringkurs på halvfart IDT, MDH ttp://www.negative-g.com/nolimits/no%20limits%20defunct%20coasters.htm 1 Dagens agenda Talrepresentation Typkonvertering Sekvens

Läs mer

1,3,5,7,9,...,99. Skriv ett program som genererar en multiplikationstabell med följande utseende

1,3,5,7,9,...,99. Skriv ett program som genererar en multiplikationstabell med följande utseende Arraymotion Skriv ett program som fyller en array med talen 1,3,5,7,9,...,99 och därefter skriver ut dem början på 99. Antal lika Skriv ett program som fyller två vektorer (arrayer) a och b med 100 slumptal

Läs mer

4. Bestäm alla trippler n 2, n, n + 2 av heltal som samtliga är primtal. 5. Skriv upp additions- och multiplikationstabellen för räkning modulo 4.

4. Bestäm alla trippler n 2, n, n + 2 av heltal som samtliga är primtal. 5. Skriv upp additions- och multiplikationstabellen för räkning modulo 4. Uppvärmningsproblem. Hur kan man se på ett heltal om det är delbart med, 2, 3, 4, 5, 6, 7, 8, 9, 0 respektive? Varför? 2. (a) Tänk på ett tresiffrigt tal abc, a 0. Bilda abcabc genom att skriva talet två

Läs mer

Problemlösning (3/5) Lösningar

Problemlösning (3/5) Lösningar Problemlösning (3/5) Lösningar Lösning Problemlösning 1. Ture bygger en båt (2) Antag 0 tillhör S: motsägelse för den fjärde, som i så fall talar sanning. Antag 1 tillhör S: I så fall måste det vara den

Läs mer

Programmering, grundkurs, 8.0 hp, Elektro, KTH, hösten Detta är andra problemlösningsföreläsningen, vi diskuterar problemen ur Problem II.

Programmering, grundkurs, 8.0 hp, Elektro, KTH, hösten Detta är andra problemlösningsföreläsningen, vi diskuterar problemen ur Problem II. Detta är andra problemlösningsföreläsningen, vi diskuterar problemen ur Problem II. Första problemet: Frekvenstabell Skriv ett program som slumpar ett tärningskast n gånger. Programmet skall därefter skriva

Läs mer

"if"-satsen. Inledande programmering med C# (1DV402)

if-satsen. Inledande programmering med C# (1DV402) "if"-satsen Upphovsrätt för detta verk Detta verk är framtaget i anslutning till kursen Inledande programmering med C# vid Linnéuniversitetet. Du får använda detta verk så här: Allt innehåll i verket if-satsen

Läs mer

Repetition inför tentamen

Repetition inför tentamen Sidor i boken Repetition inför tentamen Läxa 1. Givet en rätvinklig triangel ACD, där AD = 10 cm, AB = 40 cm och BC = 180 cm. Beräkna vinkeln BDC. Läxa. Beräkna omkretsen av ABC, där BE = 4 cm, EA = 8

Läs mer

Föreläsning 4. Val, boolska värden, läsbarhet, osv

Föreläsning 4. Val, boolska värden, läsbarhet, osv Föreläsning 4 Val, boolska värden, läsbarhet, osv Exempel /* Programmeringsteknik med C och Matlab Programmering i C HT13 Exempel Fil: plus_one.c Författare: Jonny Pettersson Användare: jonny Datum: 7

Läs mer

Inledande programmering med C# (1DV402) Summera med while"-satsen

Inledande programmering med C# (1DV402) Summera med while-satsen Summera med while"-satsen Upphovsrätt för detta verk Inledande programmering med C# (1DV402) Detta verk är framtaget i anslutning till kursen Inledande programmering med C# vid Linnéuniversitetet. Du får

Läs mer

Kvalificeringstävling den 30 september 2008

Kvalificeringstävling den 30 september 2008 SKOLORNAS MATEMATIKTÄVLING Svenska Matematikersamfundet Kvalificeringstävling den 30 september 2008 Förslag till lösningar Problem 1 Tre rader med tal är skrivna på ett papper Varje rad innehåller tre

Läs mer

3.3 for-satsen. Programmering, grundkurs, 8.0 hp, Elektro, KTH, hösten 2010. Föreläsning 3

3.3 for-satsen. Programmering, grundkurs, 8.0 hp, Elektro, KTH, hösten 2010. Föreläsning 3 Föreläsning 3 3.3 for-satsen I programmering talar man om tre sätt på vilket ett programflöde kan vara beskaffat: 1. Saker kan hända efter varandra, i sekvens. 2. Flödet kan innebära att ett val görs,

Läs mer

TDIU01 - Programmering i C++, grundkurs

TDIU01 - Programmering i C++, grundkurs TDIU01 - Programmering i C++, grundkurs Sammanfattning period 1 Eric Elfving Institutionen för datavetenskap 1 oktober 2013 Översikt Ett C++-programs uppbyggnad Variabler Datatyper Satser Uttryck Funktioner

Läs mer

Problemlösning Lösningar

Problemlösning Lösningar Problemlösning Lösningar Lösning Problemlösning 1. Dela bröd och pengar (0) Luffarna åt 8/3 bröd var. Luffare A gav bort 3 8/3 = 1/3 bröd till C och luffare B gav bort 5 8/3 = 7/3 bröd till C. Alltså ska

Läs mer

Instuderingsfrågor, del A

Instuderingsfrågor, del A Uppgift 1. Instuderingsfrågor, del A Objektorienterad programmering, Z1 Vilka av följande identifierare är ogiltiga i Java? Motivera. a) Benny b) any.time c) any_time d) intnumber e) INTNUMBER f) 1stStreet

Läs mer

HI1024, Programmering, grundkurs, 8hp KTH STH TENTAMEN. HI1024:TEN2 - Praktisk tentamen Tid: Fredagen den 21 oktober 2011,

HI1024, Programmering, grundkurs, 8hp KTH STH TENTAMEN. HI1024:TEN2 - Praktisk tentamen Tid: Fredagen den 21 oktober 2011, KTH STH TENTAMEN HI1024:TEN2 - Praktisk tentamen Tid: Fredagen den 21 oktober 2011, 8.15-13.15 Gamla kurskoder: HI1900, 6E2950, etc. Examinator: Johnny Panrike Rättande lärare: Nicklas Brandefelt, Johnny

Läs mer

Programmering Grundkurs (6H2950) Grundläggande Programmering (6A2001)

Programmering Grundkurs (6H2950) Grundläggande Programmering (6A2001) Programmering Grundkurs (6H2950) Grundläggande Programmering (6A2001) Skrivtid: 8:15-13:15 Datum: Torsdagen 2003-08-21 Tentamen består av 4 sidor Hjälpmedel: Förutom dator med installerad Borland C++ 5.02

Läs mer

Sidor i boken f(x) = a x 2 +b x+c

Sidor i boken f(x) = a x 2 +b x+c Sidor i boken 18-151 Andragradsfunktioner Här ska vi studera andragradsfunktionen som skrivs f(x) = ax +bx+c där a, b, c är konstanter (reella tal) och där a 0. Grafen (kurvan) till f(x), y = ax + bx +

Läs mer

Programmering, grundkurs, 8.0 hp HI1024, TEN1. Fredagen den 2 mars 2012

Programmering, grundkurs, 8.0 hp HI1024, TEN1. Fredagen den 2 mars 2012 Programmering, grundkurs, 8.0 hp HI1024, TEN1 Fredagen den 2 mars 2012 Tentamen består av två delar, del A och del B. Del A innehåller 4 kryssfrågor på olika teman inom C programmering. Varje fråga är

Läs mer

Inledande programmering med C# (1DV402) 27+15=42 1 (22)

Inledande programmering med C# (1DV402) 27+15=42 1 (22) 27+15=42 1 (22) Variabler Upphovsrätt för detta verk Detta verk är framtaget i anslutning till kursen Inledande programmering med C# vid Linnéuniversitetet. Du får använda detta verk så här: Allt innehåll

Läs mer

Programmera i C Varför programmera i C när det finns språk som Simula och Pascal??

Programmera i C Varför programmera i C när det finns språk som Simula och Pascal?? Programmera i C Varför programmera i C när det finns språk som Simula och Pascal?? C är ett språk på relativt låg nivå vilket gör det möjligt att konstruera effektiva kompilatorer, samt att komma nära

Läs mer

Uttryck och villkor. Föreläsning 2

Uttryck och villkor. Föreläsning 2 Uttryck och villkor Föreläsning 2 Dagens kluring Finn fem fel! #include int main(void) printf("resistans hos R1 (ohm) : ") scanf("%d",r1); printf("resistans hos R2 (ohm) : "); scanf("%d",r2);

Läs mer

Sidor i boken V.L = 8 H.L. 2+6 = 8 V.L. = H.L.

Sidor i boken V.L = 8 H.L. 2+6 = 8 V.L. = H.L. Sidor i boken 119-11 Andragradsekvationer Dagens tema är ekvationer, speciellt andragradsekvationer. Men först några ord om ekvationer i allmänhet. En ekvation är en likhet som innehåller ett (möjligen

Läs mer

Uppg. 1: Sofie och Maria är syskon. För deras åldrar gäller följande samband: Summan är lika stor som produkten. Hur gamla är Sofia och Maria?

Uppg. 1: Sofie och Maria är syskon. För deras åldrar gäller följande samband: Summan är lika stor som produkten. Hur gamla är Sofia och Maria? Uppg. 1: Sofie och Maria är syskon. För deras åldrar gäller följande samband: Summan är lika stor som produkten. Hur gamla är Sofia och Maria? Svar: Sofie och Maria är båda två år. Antag att Sofie är x

Läs mer

Programmering, grundkurs, 8.0 hp HI1024, omtentamen, TEN1. Tisdagen den 7 juni 2011,

Programmering, grundkurs, 8.0 hp HI1024, omtentamen, TEN1. Tisdagen den 7 juni 2011, Programmering, grundkurs, 8.0 hp HI1024, omtentamen, TEN1 Tisdagen den 7 juni 2011, 8.15 12.15 Tentamen består av två delar, del A och del B. Del A innehåller 10 kryssfrågor på olika teman inom C programmering.

Läs mer

2D1311 Programmeringsteknik för Bio1 och Bio2, vt 2003 Fiktivt prov På flervalsfrågorna är endast ett svar rätt om inget annat anges i frågan! Det rik

2D1311 Programmeringsteknik för Bio1 och Bio2, vt 2003 Fiktivt prov På flervalsfrågorna är endast ett svar rätt om inget annat anges i frågan! Det rik 2D1311 Programmeringsteknik för Bio1 och Bio2, vt 2003 Fiktivt prov På flervalsfrågorna är endast ett svar rätt om inget annat anges i frågan! Det riktiga provet tar 45 minuter (en lektionstimme) och det

Läs mer

Trigonometri. Sidor i boken 26-34

Trigonometri. Sidor i boken 26-34 Sidor i boken 6-34 Trigonometri Definition: Gren av matematiken som studerar samband mellan vinklar och sträckor i planet (och rymden). Det grundläggande trigonometriska problemet är att beräkna alla sidor

Läs mer

Student för elever på kurs Ma 4 och Ma 5

Student för elever på kurs Ma 4 och Ma 5 Till läraren Välkommen till Kängurutävlingen Matematikens hopp 16 mars 2017 Student för elever på kurs Ma 4 och Ma 5 Tävlingen genomförs under perioden 16 24 mars. Uppgifterna får inte användas tidigare.

Läs mer

TAIU07 Matematiska beräkningar med Matlab

TAIU07 Matematiska beräkningar med Matlab TAIU07 Matematiska beräkningar med Matlab Datorlektion 2. Villkor och Repetition 1 Logiska uttryck Uppgift 1.1 Låt a=3 och b=6 Vad blir resultatet av testerna ab? Uppgift 1.2 Låt a, b,

Läs mer

Dagens föreläsning. Repetition. Repetition - Programmering i C. Repetition - Vad C består av. Repetition Ett första C-program

Dagens föreläsning. Repetition. Repetition - Programmering i C. Repetition - Vad C består av. Repetition Ett första C-program Dagens föreläsning Programmeringsteknik för Ingenjörer VT05 Föreläsning 3-4 Repetition Datatyper Uttryck Operatorer Satser Algoritmer Programmeringsteknik för ingenjörer, VT06 2 Repetition Repetition -

Läs mer

Övningsuppgifter kapitel 8

Övningsuppgifter kapitel 8 Inst. för Systemteknik Introduktion till programmering (SMD 180), 5 p Övningsuppgifter kapitel 8 1. Listor är en viktig datatyp i Python. Hur definierar kursboken lista? Vad kallas de värden som tillsammans

Läs mer

Programmering, grundkurs, 8.0 hp HI1024, HI1900 etc., Tentamen TEN1. Måndagen den 10 januari 2011,

Programmering, grundkurs, 8.0 hp HI1024, HI1900 etc., Tentamen TEN1. Måndagen den 10 januari 2011, Programmering, grundkurs, 8.0 hp HI1024, HI1900 etc., Tentamen TEN1 Måndagen den 10 januari 2011, 8.15 12.15 Tentamen består av två delar, del A och del B. Del A innehåller 10 kryssfrågor på olika teman

Läs mer

Definition av kombinatorisk logik Olika sätt att representera kombinatorisk logik Minimering av logiska uttryck

Definition av kombinatorisk logik Olika sätt att representera kombinatorisk logik Minimering av logiska uttryck KOMBINATORISK LOGIK Innehåll Definition av kombinatorisk logik Olika sätt att representera kombinatorisk logik Minimering av logiska uttryck Boolesk algebra Karnaugh-diagram Realisering av logiska funktioner

Läs mer

Finaltävling i Uppsala den 24 november 2018

Finaltävling i Uppsala den 24 november 2018 SKOLORNAS MATEMATIKTÄVLING Svenska matematikersamfundet Finaltävling i Uppsala den 4 november 018 1. Låt ABCD vara en fyrhörning utan parallella sidor, som är inskriven i en cirkel. Låt P och Q vara skärningspunkterna

Läs mer

Programmeringsteknik med C och Matlab

Programmeringsteknik med C och Matlab Programmeringsteknik med C och Matlab Kapitel 2: C-programmeringens grunder Henrik Björklund Umeå universitet Björklund (UmU) Programmeringsteknik 1 / 32 Mer organisatoriskt Imorgon: Datorintro i lab Logga

Läs mer

Övningsuppgifter till föreläsning 2 Variabler och uttryck

Övningsuppgifter till föreläsning 2 Variabler och uttryck Sid 1 (5) Övningsuppgifter till föreläsning 2 Variabler och uttryck Syfte Syftet med övningsuppgifterna är att träna på: Aritmetik, variabler, tilldelning, scanf och printf Generellt Diskutera gärna uppgifterna

Läs mer

Talmängder. Målet med första föreläsningen:

Talmängder. Målet med första föreläsningen: Moment 1..1, 1.., 1..4, 1..5, 1.. 1..5, 1..6 Viktiga exempel 1.7, 1.8, 1.8,1.19,1. Handräkning 1.7, 1.9, 1.19, 1.4, 1.9 b,e 1.0 a,b Datorräkning 1.6-1.1 Målet med första föreläsningen: 1 En första kontakt

Läs mer

SKOLORNAS MATEMATIKTÄVLING Svenska Matematikersamfundet. Lösningsförslag till naltävlingen den 20 november 2004

SKOLORNAS MATEMATIKTÄVLING Svenska Matematikersamfundet. Lösningsförslag till naltävlingen den 20 november 2004 SKOLORNAS MATEMATIKTÄVLING Svenska Matematikersamfundet Lösningsförslag till naltävlingen den 0 november 004 1. Låt A, C vara de två cirklarnas medelpunkter och B, D de två skärningspunkterna. Av förutsättningarna

Läs mer

732G Linköpings universitet 732G11. Johan Jernlås. Översikt. Repetition. Felsökning. Datatyper. Referenstyper. Metoder / funktioner

732G Linköpings universitet 732G11. Johan Jernlås. Översikt. Repetition. Felsökning. Datatyper. Referenstyper. Metoder / funktioner 732G11 Linköpings universitet 2011-01-21 1 2 3 4 5 6 Skapa program Kompilera: Källkod Kompilator bytekod Köra: Bytekod Virtuell maskin Ett riktigt program Hej.java class Hej { public static void main (

Läs mer

Sidor i boken Figur 1:

Sidor i boken Figur 1: Sidor i boken 5-6 Mer trigonometri Detta bör du kunna utantill Figur 1: Triangeln till vänster är en halv liksidig triangel. Varje triangel med vinklarna 0,60,90 är en halv liksidig triangel. Hypotenusan

Läs mer

Repetera snabbt vad du lärde dig förra veckan. Du är nu redo att kasta dig in i nästa fas, teorin om villkor.

Repetera snabbt vad du lärde dig förra veckan. Du är nu redo att kasta dig in i nästa fas, teorin om villkor. Lektion C2 Villkor Repetera snabbt vad du lärde dig förra veckan. Du är nu redo att kasta dig in i nästa fas, teorin om villkor. Du gör ofta val i livet, och valet du gör får olika konsekvenser och följder.

Läs mer

Programmering, grundkurs, 8.0 hp, Elektro, KTH, hösten 2010

Programmering, grundkurs, 8.0 hp, Elektro, KTH, hösten 2010 Föreläsning 6 Kapitel 5 5.1 switch-satsen Vi ser på ett par exempel ur boken: int a; srand(time(0)); a=rand()%6+1; if(a==1) printf("hej Du glade\n"); else if(a==2) printf("god dag\n"); else if(a==3) printf("är

Läs mer

översiktskurs (5DV031)

översiktskurs (5DV031) Programmeringsteknisk översiktskurs (5DV031) Föreläsning 5 Innehåll Indexerade variabler Arrayer, sortering Läsanvisningar: Kapitel 6.1-6.3 Ett problem Hur sparas data T.ex. när man vill spara resultaten

Läs mer

Programmering i C. Christer Sandberg, Gunilla Eken, Stefan Bygde Olof Andersson Linus Källberg Caroline Uppsäll Johan Hägg

Programmering i C. Christer Sandberg, Gunilla Eken, Stefan Bygde Olof Andersson Linus Källberg Caroline Uppsäll Johan Hägg Programmering i C En tuff kurs på halvfart för nybörjare i programmering Christer Sandberg, Gunilla Eken, Stefan Bygde Olof Andersson Linus Källberg Caroline Uppsäll Johan Hägg 1 Idag Kursupplägg Satser

Läs mer

TENTAMEN. Rättande lärare: Sara Sebelius & Håkan Strömberg Examinator: Niclas Hjelm Datum:

TENTAMEN. Rättande lärare: Sara Sebelius & Håkan Strömberg Examinator: Niclas Hjelm Datum: TENTAMEN Kursnummer: HF0021 Matematik för basår I Moment: TEN1 Program: Tekniskt basår Rättande lärare: Sara Sebelius & Håkan Strömberg Examinator: Niclas Hjelm Datum: 2015-03-10 Tid: 13:15-17:15 Hjälpmedel:

Läs mer

TENTAMEN. HF1002, 6H3120, 6H3117 Diskret Matematik. Skrivtid 8:15-13:15. Måndag 8 juni Tentamen består av 4 sidor.

TENTAMEN. HF1002, 6H3120, 6H3117 Diskret Matematik. Skrivtid 8:15-13:15. Måndag 8 juni Tentamen består av 4 sidor. TENTAMEN HF1002, 6H3120, 6H3117 Diskret Matematik Skrivtid 8:15-13:15 Måndag 8 juni 2009 Tentamen består av 4 sidor Hjälpmedel Den kurslitteratur som använts under kursen, samt egna anteckningar, programlistningar

Läs mer

Funktioner. Räta linjen

Funktioner. Räta linjen Sidor i boken 14-143, 145-147 Funktioner. Räta linjen Här följer en dialog mellan studenten Tor-Björn (hädanefter kallad TB) och hans lärare i matematik Karl-Ture Hansson (nedan kallad KTH). När vi möter

Läs mer

Logik och Jämförelser. Styrsatser: Villkorssatsen if och repetitonssatsen for. Scriptfiler. Kommentarer. Tillämpningar: Ett enkelt filter.

Logik och Jämförelser. Styrsatser: Villkorssatsen if och repetitonssatsen for. Scriptfiler. Kommentarer. Tillämpningar: Ett enkelt filter. TAIU07 Föreläsning 3 Logik och Jämförelser. Styrsatser: Villkorssatsen if och repetitonssatsen for. Scriptfiler. Kommentarer. Tillämpningar: Ett enkelt filter. 27 januari 2016 Sida 1 / 21 Logiska variabler

Läs mer

5B1134 Matematik och modeller Lösningsförslag till tentamen den 13 januari T = 1 ab sin γ. b sin β = , 956 0, 695 0, 891

5B1134 Matematik och modeller Lösningsförslag till tentamen den 13 januari T = 1 ab sin γ. b sin β = , 956 0, 695 0, 891 KTH Matematik 5B1134 Matematik modeller Lösningsförslag till tentamen den 13 januari 6 1. a) Bestäm sidlängderna i en triangel med vinklarna 44, 63 73 om arean av triangeln är 64 cm. Ange svaren som närmevärden

Läs mer

Uttryck och villkor. Föreläsning 2

Uttryck och villkor. Föreläsning 2 Uttryck och villkor Föreläsning 2 Dagens kluring Finn fem fel! #include int main(void) printf("resistans hos R1 (ohm) : ") scanf("%d",r1); printf("resistans hos R2 (ohm) : "); scanf("%d",r2);

Läs mer

Högstadiets matematiktävling 2018/19 Finaltävling 19 januari 2019 Lösningsförslag

Högstadiets matematiktävling 2018/19 Finaltävling 19 januari 2019 Lösningsförslag Högstadiets matematiktävling 2018/19 Finaltävling 19 januari 2019 Lösningsförslag 1. Lösningsförslag: Vi börjar med att notera att delbarhet med 6 betyder att N är delbart med 2 och 3. Om N är delbart

Läs mer

Finaltävling i Lund den 19 november 2016

Finaltävling i Lund den 19 november 2016 SKOLORNS MTEMTIKTÄVLING Svenska matematikersamfundet Finaltävling i Lund den 19 november 2016 1. I en trädgård finns ett L-format staket, se figur. Till sitt förfogande har man dessutom två färdiga raka

Läs mer

Dagens föreläsning. Repetition. Repetition - Programmering i C. Repetition - Vad C består av. Repetition Ett första C-program

Dagens föreläsning. Repetition. Repetition - Programmering i C. Repetition - Vad C består av. Repetition Ett första C-program Dagens föreläsning Programmeringsteknik för Ingenjörer VT05 Föreläsning 3-4 Repetition Datatyper Uttryck Operatorer Satser Algoritmer Programmeringsteknik VT05 2 Repetition Repetition - Programmering i

Läs mer

Känguru 2019 Student gymnasiet

Känguru 2019 Student gymnasiet sida 0 / 7 NAMN GRUPP Poängsumma: Känguruskutt: Kod (läraren fyller): Lösgör svarsblanketten. Skriv ditt svarsalternativ under uppgiftsnumret. Ett rätt svar ger 3, 4 eller 5 poäng. I varje uppgift är exakt

Läs mer

Kort om programmering i Matlab

Kort om programmering i Matlab CTH/GU 25/26 Matematiska vetenskaper Kort om programmering i Matlab Inledning Redan första tillfället gjorde ni ett litet program. Ni skrev ett script eller en skriptfil som beräknade summan 5 i 2 = 2

Läs mer

*Pekarvärden *Pekarvariabler & *

*Pekarvärden *Pekarvariabler & * *Pekarvärden *Pekarvariabler & * Motivering Pekare är ett fundamentalt koncept i C (och C++) Multipla returvärden från funktioner. Arrayer hanteras via pekare Dynamiskt minne (kommer i slutet av kursen)

Läs mer

Polynomekvationer. p 2 (x) = x x 3 +2x 10 = 0

Polynomekvationer. p 2 (x) = x x 3 +2x 10 = 0 Moment.3.,.3.3,.3.5,.3.6, 2.4., 2.4.2 Viktiga exempel.2,.4,.8,.2,.23,.25,.27,.28,.29, 2.23, 2.24 Övningsuppgifter.2,.3,.8,.24,.25,.27,.29 ab,.30,.3 ac, 2.29 abc Ett polynom vilket som helst kan skrivas

Läs mer

{ } { } En mängd är en samling objekt A = 0, 1. Ex: Mängder grundbegrepp 5 C. Olof M C = { 7, 1, 5} M = { Ce, Joa, Ch, Je, Id, Jon, Pe}

{ } { } En mängd är en samling objekt A = 0, 1. Ex: Mängder grundbegrepp 5 C. Olof M C = { 7, 1, 5} M = { Ce, Joa, Ch, Je, Id, Jon, Pe} Mängder grundbegrepp En mängd är en samling objekt Ex: { } { } A = 0, 1 B = 0 C = { 7, 1, 5} tomma mängden (har inga element) D = { 1, 2, 3,, 10} M = { Ce, Joa, Ch, Je, Id, Jon, Pe} kallas element i mängden

Läs mer

TENTAMEN. Matematik 1 Kurskod HF1903 Skrivtid 13:15-17:15 Onsdagen 25 september 2013 Tentamen består av 3 sidor

TENTAMEN. Matematik 1 Kurskod HF1903 Skrivtid 13:15-17:15 Onsdagen 25 september 2013 Tentamen består av 3 sidor TENTAMEN Matematik Kurskod HF903 Skrivtid 3:5-7:5 Onsdagen 5 september 03 Tentamen består av 3 sidor Hjälpmedel: Utdelat formelblad. Räknedosa ej tillåten. Tentamen består av 3 uppgifter som totalt kan

Läs mer

HI1024 Programmering, grundkurs TEN

HI1024 Programmering, grundkurs TEN HI1024 Programmering, grundkurs TEN2 2014-10-27 KTH STH Haninge 13.15-18.00 Tillåtna hjälpmedel: En A4 handskriven på ena sidan med egna anteckningar Kursboken C PROGRAMMING A Modern Approach K. N. King

Läs mer

Johan Karlsson Datavetenskap för teknisk kemi, 10p, moment 1 Datavetenskap Umeå Universitet. Tentamen

Johan Karlsson Datavetenskap för teknisk kemi, 10p, moment 1 Datavetenskap Umeå Universitet. Tentamen Tentamen för teknisk kemi, 10p, moment 1 29 november 1999 Skrivtid 9-15 Hjälpmedel: av följande böcker. - U. Bilting och J. Skansholm: Vägen till C - A. Kelley & I. Pohl: A Book on C Maxpoäng: Gräns för

Läs mer

TENTAMEN. HF1002, 6H3120, 6H3117 Diskret Matematik. Skrivtid 13:15-18:15. Torsdagen 7 juni Tentamen består av 5 sidor.

TENTAMEN. HF1002, 6H3120, 6H3117 Diskret Matematik. Skrivtid 13:15-18:15. Torsdagen 7 juni Tentamen består av 5 sidor. TENTAMEN HF00, 6H0, 6H7 Diskret Matematik Skrivtid :5-8:5 Torsdagen 7 juni 0 Tentamen består av 5 sidor Hjälpmedel Den kurslitteratur som använts under kursen, samt egna anteckningar, programlistningar

Läs mer

Logik och kontrollstrukturer

Logik och kontrollstrukturer Logik och kontrollstrukturer Flödet av instruktioner i ett programmeringsspråk bygger vi upp med hjälp av dess kontrollstrukturer. I C har vi exemplen if, if else, while, do while. Dessutom finns switch

Läs mer

HI1024 Programmering, grundkurs TEN

HI1024 Programmering, grundkurs TEN HI1024 Programmering, grundkurs TEN2 2016-12-22 KTH STH Flemingsberg 8.15-13.00 Tillåtna hjälpmedel: Kursboken C PROGRAMMING A Modern Approach K. N. King helt utan anteckningar Alternativt C från början

Läs mer

Föreläsning 9. Repetition och exempelproblem

Föreläsning 9. Repetition och exempelproblem Föreläsning 9 Repetition och exempelproblem /* Calculation of distance when travelling at speed 25 m/s */ #include int distance,speed,time; speed = 25; printf("hur lang tid? "); scanf("%d", &time);

Läs mer

HI1024 Programmering, grundkurs TEN

HI1024 Programmering, grundkurs TEN HI1024 Programmering, grundkurs TEN2 2016-01-09 KTH STH Haninge 8.15-13.00 Tillåtna hjälpmedel: En A4 handskriven på ena sidan med egna anteckningar Kursboken C PROGRAMMING A Modern Approach K. N. King

Läs mer

KS övning 1. Problem 1. Beräkna Problem 2. Förenkla. (x 1 3 y

KS övning 1. Problem 1. Beräkna Problem 2. Förenkla. (x 1 3 y KS övning 1 Problem 1. Beräkna 48 1 3 Problem 2. Förenkla 6 1 3 (x 1 3 y 1 3 )(x 2 3 +x 1 3 y 1 3 +y 2 3 ) Problem 3. I ABC är AB = 15 cm och AC = 12 cm. En rät linje parallell med BC träffar AB i D och

Läs mer

TENTAMEN. HF1002, 6H3120, 6H3117 Diskret Matematik. Skrivtid 13:15-18:15. Onsdagen 12 mars Tentamen består av 6 sidor.

TENTAMEN. HF1002, 6H3120, 6H3117 Diskret Matematik. Skrivtid 13:15-18:15. Onsdagen 12 mars Tentamen består av 6 sidor. TENTAMEN HF1002, 6H3120, 6H3117 Diskret Matematik Skrivtid 13:15-18:15 Onsdagen 12 mars 2014 Tentamen består av 6 sidor Hjälpmedel Den kurslitteratur som använts under kursen, samt egna anteckningar, programlistningar

Läs mer

Objektorienterad programmering Föreläsning 4

Objektorienterad programmering Föreläsning 4 Objektorienterad programmering Föreläsning 4 Copyright Mahmud Al Hakim mahmud@dynamicos.se www.webbacademy.se Agenda Introduktion till objektorientering Klasser och Objekt Instansvariabler Metoder Introduktion

Läs mer

Inlämningsuppgift, LMN100

Inlämningsuppgift, LMN100 Inlämningsuppgift, LMN100 Delkurs 3 Matematik Lösningar och kommentarer 1 Delbarhetsegenskaper (a) Påstående: Ett heltal är delbart med fyra om talet som bildas av de två sista siffrorna är delbart med

Läs mer

TENTAMEN. HF1002, 6H3120, 6H3117 Diskret Matematik. Skrivtid 13:15-18:00. Fredag 28 maj Tentamen består av 4 sidor.

TENTAMEN. HF1002, 6H3120, 6H3117 Diskret Matematik. Skrivtid 13:15-18:00. Fredag 28 maj Tentamen består av 4 sidor. TENTAMEN HF1002, 6H3120, 6H3117 Diskret Matematik Skrivtid 13:15-18:00 Fredag 28 maj 2010 Tentamen består av 4 sidor Hjälpmedel Den kurslitteratur som använts under kursen, samt egna anteckningar, programlistningar

Läs mer

Fråga 15. Följande deklarationer är givna

Fråga 15. Följande deklarationer är givna Håkan Strömberg KTH STH 1 Fråga 1. Följande kod är given: char namn[][7]= {"Adam","Bertil","Cesar","David" int alder[]={23,19,27,20 int skonr[]={40,42,43,46 int a,s; leta(namn,alder,skonr,4,"cesar",&a,&s);

Läs mer

Trepoängsproblem. Kängurutävlingen 2011 Cadet. 1 Vilket av följande uttryck har störst värde? 1 A: B: C: D: E: 2011

Trepoängsproblem. Kängurutävlingen 2011 Cadet. 1 Vilket av följande uttryck har störst värde? 1 A: B: C: D: E: 2011 Trepoängsproblem 1 Vilket av följande uttryck har störst värde? 1 A: 2011 1 B: 1 2011 C: 1 2011 D: 1 + 2011 E: 2011 2 Övergångsställen är markerade med vita och svarta streck som är 50 cm breda. Markeringen

Läs mer

Svar och arbeta vidare med Student 2008

Svar och arbeta vidare med Student 2008 Student 008 Svar och arbeta vidare med Student 008 Det finns många intressanta idéer i årets Känguruaktiviteter. Problemen kan inspirera undervisningen under flera lektioner. Här ger vi några förslag att

Läs mer

Lektion Kapitel Uppgift Lösning med programmering

Lektion Kapitel Uppgift Lösning med programmering 1 Print 1 Tal, Prioriteringsregler 3 Procent, Procentuella förändringar 2 Variabler Teckna och tolka uttryck Ekvationslösningens grunder 1236 Beräkna utan räknare. a) 6 + 4 3 b) 9 4 12 3 c) 7 (3 + 12)

Läs mer

Inledande programmering med C# (1DV402) 85/2=42. OBS! Heltal 1 (13)

Inledande programmering med C# (1DV402) 85/2=42. OBS! Heltal 1 (13) 85/2=42 OBS! Heltal 1 (13) Inmatning och formaterad utmatning Upphovsrätt för detta verk Detta verk är framtaget i anslutning till kursen Inledande programmering med C# vid Linnéuniversitetet. Du får använda

Läs mer

C++ Slumptalsfunktioner + switch-satsen

C++ Slumptalsfunktioner + switch-satsen C++ Slumptalsfunktioner + switch-satsen Veckans avsnitt består av ett antal lite udda funktioner man kan ha nytta av när man skriver program. Det är en slumptalsgenerator och lite annat smått och gott.

Läs mer

Finaltävling i Umeå den 18 november 2017

Finaltävling i Umeå den 18 november 2017 KOLORNA MATEMATIKTÄVLING venska matematikersamfundet Finaltävling i Umeå den 18 november 017 1. Ett visst spel för två spelare går till på följande sätt: Ett mynt placeras på den första rutan i en rad

Läs mer

Matematisk kommunikation för Π Problemsamling

Matematisk kommunikation för Π Problemsamling Problemsamling Charlotte Soneson & Niels Chr. Overgaard september 200 Problem. Betrakta formeln n k = k= n(n + ). 2 Troliggör den först genom att exempelvis i summan +2+3+4+5+6 para ihop termer två och

Läs mer

Enkla datatyper minne

Enkla datatyper minne Enkla datatyper minne 143.56 sant Sonja A falskt 18 1999-10-29 Bertil Gralvik, KTH Ingenjörsskolan 1 Addera två tal Algoritmen Summera tal Mata in två tal Beräkna Skriv ut resultat Mata in tal 1 Mata in

Läs mer

Formelhantering Formeln v = s t

Formelhantering Formeln v = s t Sidor i boken KB 6-8 Formelhantering Formeln v = s t där v står för hastighet, s för sträcka och t för tid, är långt ifrån en nyhet. Det är heller ingen nyhet att samma formel kan skrivas s = v t eller

Läs mer

kl Tentaupplägg

kl Tentaupplägg Tentaupplägg TIPS 1: Läs igenom ALLA uppgifterna. Välj den du känner är lättast först. Det kan gärna ta 10-20 minuter. Försök skriva saker som kan vara problem i uppgifterna. Är det något du absolut kommer

Läs mer

NMCC Semifinal

NMCC Semifinal Semifinal Sigma 8 2016/2017 Uppgift 1 Hur många procent Material: Inget Medelvärdet av ett matematiktest med 80 deltagare var 80 poäng. Medelvärdet för flickorna var 83 poäng och medelvärdet för pojkarna

Läs mer

Uppgift 1 ( Betyg 3 uppgift )

Uppgift 1 ( Betyg 3 uppgift ) 2008-03-12.kl.14-19 Uppgift 1 ( Betyg 3 uppgift ) Du skall skriva ett program som läser igenom en textfil som heter FIL.TXT och skriver ut alla rader där det står ett decimaltal först på raden. Decimaltal

Läs mer