gets(imie); I* wprowadzenie imienia */
puts("De masz lat? "); /* wydruk napisu liinkeja puts() */
scanf("%d",&i); /* wprowadzenie lat */
printf("\n%s ma %d lat.",imie, i); * wyświetlenie imienia i lal *
getch(); I* czeka na klawisz */
return 0; /* funkcja główna zwraca 0 pomyślny koniec *
3 Kalkulator
/* Program kalkl.c - kalkulator */
#include <stdio.h>
#include <conio.h>
int main() /* funkcja główna */
int a,b; /* deklaracja zmiennych całkowitych a i b *
int suma,różnica,iloczyn;
float iloraz; /* deklaracja zmiennej rzeczywistej */
clrscrf); /* kasowanie ekranu */
printf("Prosty kalkulator\n");
printf("\nPodaj liczbę a: "); scanf("%d",&a); I* wczytanie liczby a */
printf("Podaj liczbę b: "); scanf("%d",&b); /* wczytanie liczby b */
suma=a+b; roznica=a-b; iloczyn=a*b;
iloraz=(float)a/(float)b; /* operator rzutowania w dzieleniu */
printf("\nWyniki dzialan:\n"); /* Wydruk wyników */
printf("\nSuma: %d ",suma); printf("\nRoznica: %d ",różnica); printf("\nIloczyn: %d ",iloczyn); printf("\nIloraz: %f ",iloraz); getch(); /* czeka na naciśniecie klawisza */
return 0;
Programy źródłowe w C - rozszerzenie C
1) Wersja najprostsza, program źródłowy polkolalc, w jednej linii, mało czytelny, bez komentarzy, include <stdio.h> main() { float PI=3.141593; printf("%f",PI*5*5); }
2) Wersja zmieniona - stała, zmienna, czyszczenie ekranu /* program polkola2.c */
/* dyrektywy załączające tzw. nazwane pliki */
#include <stdio.h>
#include <conio.h>
/* funkcja główna */
const float PI=3.141593: ł* stała */ float r=5.0; /* zmienna */
clrscrf); /* kasowanie ekranu - określone w conio.h */
printf(”Pole kola o promieniu %.0f = %7.3f\n",r, PI*r*r); I* wydruk, \n nowa linia */ getch(); /* czeka na naciśniecie klawisza - w stdio.h */
3) Wersja z wprowadzeniem promienia i formatowaniem wydruku I* program polkola3.c *1
/* dyrektywy załączające tzw. nazwane pliki */
#include <stdio.h>
#include <conio.h>
I* funkcja główna */ main()
const float PI=3.141593; I* stała */
float r, p; /* zmienne - deklaracja */
clrscrf); /* kasowanie ekranu - określone w conio.h *1
puts("Obliczenie pola kola o promieniu r "); /* Napis na ekranie */
printf("Podaj r => "); scanf("%f',&r); /* wczytanie r */
p=PI*r*r; I* obliczenie pola - wyrażenie */
printf("Pole kola o promieniu %.0f = %7.3f\n",r, p); /* wydruk */
getch(); /* czeka na naciśniecie klawisza - w stdio.h */