Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Întrebări de autocontrol:
- 1. Un șir de caractere este o succesiune de zero sau mai multe caractere ale setului de caractere ASCII extins, scrise pe o singură linie în program și încadrate între apostrofuri. Șirul fără nici un caracter între apostrofuri se numește șir nul sau vid.
- 2. A se vedea note teoretice lucrarea de laborator nr.7 (funcții predefinite de prelucrare a caracterelor și șirurilor de caractere).
- 3. A se vedea note teoretice (funcții predefinite de prelucrare a caracterelor și șirurilor de caractere).
- 4. Hhh
- 5. Am sunt corecte.
- 6. 7
- 7. 8
- 8. Programul:
- 1. #include <stdio.h>
- 2. #include <conio.h>
- 3. void main(void){
- 4. char c1,c2;
- 5. clrscr();
- 6. puts("*** Buna! ***");
- 7. printf("Initialele numelui tau:");
- 8. c1=getche();c2=getche();
- 9. printf("\nImi pare bine, %c.%c.!\n",c1,c2);
- 10. puts("*** Succes! ***");
- 11. getche();
- 12. }
- Date de intrare: Rusu Victor
- Va afișa: Îmi pare bine, Rusu.Victor.!
- 9. Explicare:
- 1. char c='a',cc; int i=4; float f=5.95;
- 2. printf("%d %f\n",i,f); i=f; // conversie implicita, trunchiere
- 3. printf("%d %f\n",i,f); f=i+100000; // conversie implicita a rezultatului expresiei
- 4. printf("%d %f\n",i,f); i=-99.001; // conversie implicita, trunchiere
- 5. f='a';
- 6. c=0x3239; cc=-i; // preluarea ultimului octet
- 7. printf("%d %f %c %c\n",i,f,c,cc);
- 8. float r1=5/2,
- 9. r2=(float)5/2,
- 10. r3=(float)(5/2),
- 11. r4=5/(float)2,
- 12. r5=(float)5/(float)2;
- 13. printf("%f %f %f %f %f\n",r1,r2,r3,r4,r5);
- 10. În urma execuției programului (Test 2.0), se va fișa:
- a) cuvîntul construit.
- b) cuvîntul maxim.
- c) cuvintele care încep cu vocale.
- 11. Șirul rezultant va conține: s3 + strlen(s3) + strlen(s2).
- 12. 1. Convertește șirul s în integer.
- 2.inversează șirul s.
- 3.convertește n caractere în s.
- 4.convertește șirul s în double.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement