Ricko
Brain
Dołączył: 07 Sie 2006
Posty: 3255
Przeczytał: 0 tematów
Pomógł: 5 razy Ostrzeżeń: 0/5 Skąd: ..::Zabrze::..
|
Wysłany: Wto 19:25, 02 Lis 2010 Temat postu: Język C - Podstawowe Programy |
|
|
PROGRAMY
LICZBY PARZYSTE DO 100
Cytat: |
#include<stdio.h>
#include<conio.h>
int main () {
int a;
for (a=0; a<101; a+=2)
printf("\n %d",a);
getch();
return 0;
}
|
Efekt działania:
0
2
4
...
100
_____________________________________________________________
LICZBY NIEPARZYSTE DO 100
Cytat: |
#include<stdio.h>
#include<conio.h>
int main () {
int a;
for (a=1; a<101; a+=2)
printf("\n %d",a);
getch();
return 0;
} |
Efekt działania:
1
3
5
...
99
_____________________________________________________________
DWA RZĘDY LICZB ZWIĘKSZAJĄCYCH SIĘ O 1 (DRUGI RZĄD O JEDEN WIĘKSZY)
Cytat: |
#include<stdio.h>
#include<conio.h>
int main() {
int a;
for (a=0; a<100; a++)
printf("\n %d %d",a,a+1);
getch();
return 0;
} |
Efekt działania:
0 1
1 2
2 3
......
99 100
_____________________________________________________________
FUNKCJA LINIOWA ax+b=0
Cytat: |
#include<stdio.h>
#include<conio.h>
int main() {
float a,b,x;
puts("Podaj a i b");
scanf("\n %d %d",&a,&b);
if ((a == 0) && (b == 0))
printf("\n %s","Rownanie tozsamosciowe - 0=0 ");
else
if ((a == 0) && (b != 0))
printf("\n %s","Rownanie sprzeczne");
else
{
x=-b/a;
printf("\n %s %f","Rozwiazanie wynosi: ",x);
}
getch();
return 0;
}
|
_____________________________________________________________
FUNKCJA KWADRATOWA ax^+bx+c=0
Cytat: |
#include<stdio.h>
#include<conio.h>
#include<math.h>
int main() {
int a,b,c;
float x,x1,x2,delta;
puts("Podaj a,b i c");
scanf("\n %d %d %d",&a,&b,&c);
delta=(b*b)-4*a*c;
printf("\n %s %f","Delta wynosi: ",delta);
if (delta < 0)
printf("\n %s","Delta ujemna, rownanie bez rozwiazania");
else
if (delta == 0)
{
x = -b/2*a;
printf("\n %s %f","Rownanie ma jedno rozwiazanie: ",x);
}
else
{
x1 = (-b+sqrt(delta))/(2*a);
x2 = (-b-sqrt(delta))/(2*a);
printf("\n %s %f %f","Rownanie ma dwa rozwiazania: ",x1,x2);
}
getch();
return 0;
}
|
_____________________________________________________________
DODATKOWE:
POTĘGOWANIE
Cytat: |
#include<stdio.h>
#include<conio.h>
int main () {
int a,n,i,s;
puts("Podaj podstawe i wykladnik potegi");
scanf("\n %d %d",&a,&n);
printf("\n %s %d \n %s %d","Podstawa rowna sie ",a,"Wykladnik rowna sie ",n);
s=1;
for (i=0; i<n; i++)
s=s*a;
printf("\n %s %d","Wynik potegowania to: ",s);
getch();
return 0;
}
|
_____________________________________________________________
SILNIA
Cytat: |
#include<stdio.h>
#include<conio.h>
int main() {
int a,i,s;
puts("Podaj liczbe");
scanf("\n %d",&a);
s=1;
for (i=1; i<=a; i++)
s=s*i;
printf("\n %s %d","Wynik to: ",s);
getch();
return 0;
}
|
Post został pochwalony 0 razy
Ostatnio zmieniony przez Ricko dnia Wto 19:27, 02 Lis 2010, w całości zmieniany 1 raz
|
|