Să exersăm(not done)

Exercițiul de simulare 1:


Rulează următorul cod: (codul model poate fi găsit în lecția-text) 

Apoi, modifică codul introdus pentru a  citi două caractere cu ajutorul funcției scanf 

Ulterior, modifică codul introdus pentru a  afișa caracterele citite cu ajutorul funcției printf.

// acest program citește și afișează un caracter

#include <stdio.h>
char c; // c - variabila în care se va păstra valoare caracterului
int main()
{
// afișăm mesajul "introdu un caracter"
printf("Introdu un caracter: ");
c = getchar(); // caracterul introdus este atribuit variabilei c
printf("ai introdus caracterul: ");
putchar(c); // afișare valoare a variabilei c
return 0;
}

Exercițiul de simulare 2:


Rulează următorul cod:

Apoi, modifică codul scris pentru a calcula și afișa:

  1. Produsul numerelor 12 și 6 
  2. Media aritmetică a numerelor reale 17.33 și 8.45

#include <stdio.h>

int a, b, c;
float x, y, z;
char q;

int main()
{
// atribuire valori variabilelor
a = 12;
b = 5;
c = a * b;
q = ‘*’;
x = 5.5;
y = 3.1;
z = (x + y) / 2;
printf(“a = %d , b = %d | “, a, b);
printf(“x = %f , y = %f | “, x, y);
printf(“%d %c %d = %d | “, a, q, b, c);
printf(“(%f + %f) / 2 = %f |”, x, y, z);
return 0;
}

Exercițiul de simulare 3:


  1. Rulează următorul cod: 
  2. Apoi, modifică codul scris, astfel încât numele calculatorului să fie Eniac 
  3. Ulterior, modifică codul scris, astfel încât calculatorului să întrebe ce nume ai dori să aibă.

#include <stdio.h>

char s[20], q[20] = “Quantic”;
int main()
{
// citire si afisare siruri de caractere
printf(“Care este numele tau? \t”);
scanf(“%s”, s);
printf(“Salut, %s! Eu sunt %s!\n”, s, q);
return 0;
}

Rulează următorul cod C++: 

Apoi, modifică codul scris pentru a  calcula și afișa: 

  1. suma numerelor întregi introduse 
  2. dublul numărului real introdus 

Exercițiul de simulare 4:

Sarcini practice


  1. Introdu de la tastatură vârsta ta și a prietenului tău. Să se salveze vârsta fiecärui într-o variabilă aparte. Apoi, să se afișeze vârsta introdusă.
  2. Introdu de la tastatură primul caracter al numelui tău al prietenului. Să se salveze fiecare caracter intr-o variabilă aparte, iar apoi sä se afișeze.
  3. Introdu de la tastatură numele tău și al prietenului. Sä se afișeze numele introdus de la tastatură.