Advertisement
Guest User

Untitled

a guest
Dec 4th, 2016
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 2.13 KB | None | 0 0
  1. Întrebări de autocontrol:
  2. 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.
  3. 2.  A se vedea note teoretice  lucrarea de laborator nr.7 (funcții predefinite de prelucrare a caracterelor și șirurilor de caractere).
  4. 3.  A se vedea note teoretice (funcții predefinite de prelucrare a caracterelor și șirurilor de caractere).
  5. 4.  Hhh
  6. 5.  Am sunt corecte.
  7. 6.  7
  8. 7.  8
  9. 8.  Programul:
  10. 1.   #include <stdio.h>  
  11. 2.  #include <conio.h>  
  12. 3.  void main(void){                    
  13. 4.       char c1,c2;              
  14. 5.       clrscr();                  
  15. 6.       puts("*** Buna! ***");                  
  16. 7.       printf("Initialele numelui tau:");    
  17. 8.       c1=getche();c2=getche();                
  18. 9.       printf("\nImi pare bine, %c.%c.!\n",c1,c2);  
  19. 10.      puts("*** Succes! ***");    
  20. 11.      getche();    
  21. 12. }          
  22. Date de intrare: Rusu Victor
  23. Va afișa: Îmi pare bine, Rusu.Victor.!
  24.  
  25. 9.  Explicare:
  26.  
  27. 1.  char c='a',cc;      int i=4;      float f=5.95;  
  28. 2.       printf("%d %f\n",i,f);       i=f;     // conversie implicita, trunchiere  
  29. 3.       printf("%d %f\n",i,f);       f=i+100000; // conversie implicita a rezultatului expresiei  
  30. 4.       printf("%d %f\n",i,f);       i=-99.001; // conversie implicita, trunchiere  
  31. 5.       f='a';  
  32. 6.       c=0x3239; cc=-i; // preluarea ultimului octet  
  33. 7.       printf("%d %f %c %c\n",i,f,c,cc);  
  34. 8.       float r1=5/2,  
  35. 9.       r2=(float)5/2,  
  36. 10.      r3=(float)(5/2),  
  37. 11.      r4=5/(float)2,  
  38. 12.      r5=(float)5/(float)2;  
  39. 13.      printf("%f %f %f %f %f\n",r1,r2,r3,r4,r5);  
  40. 10.  În urma execuției programului (Test 2.0), se va fișa:
  41. a)  cuvîntul construit.
  42. b)  cuvîntul maxim.
  43. c)  cuvintele care încep cu vocale.
  44. 11.  Șirul rezultant va conține: s3 + strlen(s3) + strlen(s2).
  45. 12. 1. Convertește șirul s în integer.
  46. 2.inversează șirul s.
  47. 3.convertește n caractere în s.
  48. 4.convertește șirul s în double.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement