Jump to content

Programele pentru C incepatori


RuZZlZZ
 Share

Recommended Posts

Va voi arata niste probramele si incerca sa le si explic pentru c:

 

1.Sa se scrie un program ce afiseaza textul "Salut Leaks.ro":

 

 

#include<stdio.h> //Biblioteca pe care o vom folosi
void main()
{

    printf("Salut Leaks.ro"); //Aici este afisarea textului dorit
    getchar();
}

 

2.Sa se scrie un program care introduce de la tastatura sirul dorit, apoi il afiseaza pe ecran:

 

 

#include<stdio.h>
void main()
{

    char* a; //In "a" Vor fi stocate toate caracterele
    printf("Introduceti sirul de la tastatura:");
    scanf("%s",a); //Aici vom da o valoare lui a.
    printf(a); //Aici il vom afisa pe a.
    getchar();
}

 

3.Sa se calculeze suma numerelor intregi, astfel: se citesc doua numere de la tastatura si se calculeaza suma lor:

 

 

#include<stdio.h>
void main()
{

    int a,b;
    printf("Introduceti a=");
    scanf("%d", &a); //Dam o valoare numarului a.
    printf("Introduceti b=");
    scanf("%d", &b); //Dam o valoare numarului b.
    printf("Suma a+b=%d\n", a+b); //Aici vom calcula suma; putem calcula si produsul sau alte operatii, in loc de a+b scriem a-b sau a*b sau a/b

    getchar();
    int k;
    scanf("%d", &k);
}

 

4.Sa se scrie un program care citeste valoarea lui x, pozitiv, afiseaza valorile lui x, [x], {x}, calculeaza si afiseaza valoarea urmatoarei expresii : 5*x*[x]-4*{x}+30:

 

 

#include<stdio.h>
void main()
{

    double x;
    int y;        //pentru partea intreaga
    double z;     //pentru partea zecimala
    
    printf("Introduceti x:");
    scanf("%lf", &x);

    printf("x= %g\t", x);
    printf("[x]= %d\t", y=x);
    printf("{x}= %f\t", z=x-y);

    printf("e=%g\n", 5*x*x-4*z+30);

    getchar();
    int k;
    scanf("%d", k);
}

 

Puteti testa aplicatiile pe un program cum ar fi CodeBlocks sau Dev dar si online prin Online Compiler. (Compilatorul este cel care citeste si executa codul.)

asdf.png

UaA_1.png

Link to comment
Share on other sites

  • 2 weeks later...
Guest
This topic is now closed to further replies.
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...