next up previous contents
Next: Operatii la nivel de Up: Functii. Functii de biblioteca Previous: Exemple rezolvate   Cuprins


Probleme propuse

  1. Scrieti instructiunea care va afisa urmatoarele linii:

     
       H. Smith /78 \ aaa #67 "ggg"
       mmm
    

  2. Aratati ce afiseaza urmatorul program:
    #include <stdio.h>
    
    void main(void)
    {
       int i=43;
       char c='A';
       float f=55.45;
    
       printf("%5d %.1f %c\n",i,f,c);
       printf("%d %d %d \n",i, (int)f, c);
       printf("%c %d\n", c+1, c);
    }
    

  3. Sa se implementeze o functie

    int putere(int x, int n);

    care ridica pe x la puterea n. Sa se scrie un program care calculeaza patratele si cuburile primelor 10 numere naturale folosind functia putere.

  4. Sa se scrie un program care citeste de la tastatura un numar real x si un caracter ce reprezinta optiunea utilizatorului privind operatia ce trebuie efectuata cu numarul respectiv, dupa care afiseaza rezultatul operatiei. Prezentam mai jos optiunile posibile:

    ''e'' - e la puterea x
    ''l'' - ln de x
    ''r'' - radicalul lui x
    ''m'' - valoarea absoluta a lui x.



Cristian Gavrila 2001-10-02