ZADANIA Z PROGRAMOWANIA
#include <stdio.h>
int main(void){
int d;
printf("Hello world!! \n");
printf("Podaj liczbe calkowita d: ");
scanf("%d", &d);
printf("Podales liczbe d = %d", d);
getchar();
return 0;
}
#include "stdafx.h"
int _tmain(int argc, _TCHAR* argv[])
{int a;
printf("Podaj a i naciśnij enter:");
scanf("%lf",&a);
return 0;
}
ZADANIE Z LEKCJI 10.03
#include <stdio.h>
#define rok 2014
#include <math.h>
int main(void){
int a,c;
double b;
printf("Ile wazysz w kilogramach?\n");
scanf("%d",&a);
printf("Ile masz wzrostu\n");
scanf("%lf",&b);
printf("W ktorym roku sie urodziles?\n");
scanf("%d",&c);
printf("\n Wazysz %d kilogramow. \n",a);
printf("Masz %1.6f m wzorstu.\n",b);
printf("Urodziles sie w %d roku.\n",c);
c=rok-c;
printf("Masz %d lata\n",c);
printf("Twoj BMI wynosi %1.2f \n", (double)a/(b*b));
getchar();
return 0;
}
DELTA
#include <stdio.h>
#include <math.h>
int main(void) {
int a;
int b;
int c;
double delta;
printf("Podaj wspolczynniki trojmianu kwadratowego\n");
scanf("%d",&a);
scanf("%d",&b);
scanf("%d",&c);
printf("wylicze pierwistki trojmianu\n");
delta=b*b-4*a*c;
if(delta < 0){
printf("nie ma pierwiastkow\n");
}
else if(delta==0){
double x=-b/(2.0*a);
printf("Jeden pierwistek x0 = %lf\n",x);
}
else {
double x1=(-b-sqrt(delta))/(2.0*a);
double x2=(-b+sqrt(delta))/(2.0*a);
printf("oto twoje dwa pierwistaski: x1=%lf i x2=%lf \n",x1,x2);
}
return 0;
}
ZADANIE ZE INSTRUKCJA SWITCH
#include <stdio.h>
#include <math.h>
int main(void) {
char znak;
printf("Podaj znak:\n");
scanf("%c",&znak);
switch(znak){
case '0':{
printf("do widzenia\n");
break;
}
case '1':{
int A;
int B;
printf("podaj wspolczynniki A i B \n");
scanf("%d", &A);
scanf("%d",&B);
if(A>0){
printf("pierwistek to : %d\n", -B/A);
}
else {
printf("brak rozwiazan\n");
}
break;
}
case '2':{
int a;
int b;
int c;
double d;
printf("Podaj wspolczynniki trojmianu kwadratowego\n");
scanf("%d",&a);
scanf("%d",&b);
scanf("%d",&c);
d=b*b-4.0*a*c;
if(d < 0){
printf("nie ma pierwiastkow\n");
}
else if(d==0){
double x=-b/(2.0*a);
printf("Jeden pierwistek x0 = %lf\n",x);
}
else {
double x1=(-b-sqrt(d))/(2.0*a);
double x2=(-b+sqrt(d))/(2.0*a);
printf("oto twoje dwa pierwistaski: x1=%lf i x2=%lf \n",x1,x2);
}
break;
}
default:{
printf("nieznana opcja\n");
break;
}
}
return 0;
}
PODZIELNOSC Z INSTRUKCJA IF
#include <stdio.h>
#include <math.h>
int main(void) {
int liczba;
printf("Podaj liczbe calkowita wieksza od zera:\n");
scanf("%d",&liczba);
if(liczba > 0){
printf("Podales liczbe %d ;) \n", liczba);
if(liczba % 2 == 0 && liczba % 3 ==0) {
printf("twoja liczba jest podzielana przez 6\n");
}
else if (liczba % 2 == 0) {
printf("twoja liczba jest podzielna przez 2\n");
}
else if (liczba % 3 == 0){
printf("twoja liczba jest podzielna przez 3 \n");
}
else {
printf("twoja liczba nie jest podzielna przez 2, 5 , 3 \n");
}
}
else {
printf("Chyba sie nie zrozumielismy! Miales podac liczbe wieksza od zera!\n");
}
return 0;
}
ZADANIE Z INSTRUKCJA IF
#include <stdio.h>
#include <math.h>
int main(void) {
int liczba;
printf("Podaj liczbe calkowita wieksza od zera:\n");
scanf("%d",&liczba);
if(liczba > 0){
printf("Podales liczbe %d ;) \n", liczba);
if (liczba % 2 == 0) {
printf("twoja liczba jest podzielna przez 2\n");
}
else if (liczba % 5 == 0){
printf("twoja liczba jest podzielna przez 5 \n");
}
else if (liczba % 3 == 0){
printf("twoja liczba jest podzielna przez 3 \n");
}
else {
printf("twoja liczba nie jest podzielna przez 2, 5 , 3 \n");
}
}
else {
printf("Chyba sie nie zrozumielismy! Miales podac liczbe wieksza od zera!\n");
}
return 0;
}
ZADANIE Z ROKIEM PRZESTĘPNYM
#include <stdio.h>
#include <math.h>
int main(void) {
int rok;
printf("podaj jakis rok\n");
scanf("%d",&rok);
if ( rok % 4 ==0 && rok % 100 != 0){
printf("podany rok jest przestepny\n");
}
else{
printf("podany rok nie jest przestepny\n");
}
return 0;
}
ZADANIE ZE SWITCHEM
#include <stdio.h>
#include <math.h>
int main(void) {
char znak;
printf("podaj litere mala lub duza , a powiem Ci czy na ta litere zaczyna sie miesiac :)\n");
scanf("%c",&znak);
switch(znak){
case 'g':
case 'G':{
printf("Miesiac Grudzien\n");
break;
}
case 'l':
case 'L':{
printf("Miesiac Lipiec i Listopad i Luty\n");
break;
}
case 's':
case 'S':{
printf("Miesiac Styczeń i Sierpień\n");
break;
}
case 'm':
case 'M':{
printf("Miesiac Marzec i Maj\n");
break;
}
case 'p':
case 'P':{
printf("Miesiac Pazdziernik\n");
break;
}
case 'c':
case 'C':{
printf("Miesiac Czerwiec\n");
break;
}
case 'w':
case 'W':{
printf("Miesiac wrzesien\n");
break;
}
default:{
printf("Na ta litere nie zaczyna sie zaden miesiac ;c.\n");
break;
}
}
return 0;
}
ZADANIE Z INSTRUKCJĄ IF
#include <stdio.h>
#include <math.h>
int main(void) {
int a;
printf("Podaj liczbe calkowita \n");
scanf("%d",&a);
if (a > 0){
if (a >=0 && a<=9){
printf("podales liczbe z przedzialu [0;9]. Twoja nowa liczba to: %d \n",a*2);
}
else if (a >=10 && a <= 99){
a+=1;
printf("podales liczbe dwucyfrowa. Twoja nowa liczba ta %d \n",a);
}
else {
printf("podales liczbe wieksza od 100. Twoja liczba z systemie szesnastkowym to: %X \n",a);
}
}
else {
a=-a;
printf("podales liczbe mniejsza od zera. Liczba przeciwna to %d \n", a);
}
return 0;
}
ZADANIE Z INSTRUKCJA IF (ZNACZEK)
#include <stdio.h>
#include <math.h>
int main(void) {
char znaczek;
scanf("%c",&znaczek);
printf("Twoj znaczek to %c\n",znaczek);
if (znaczek >=65 && znaczek <=90){
printf("podales duza litere. W kodzie asci to %d\n",znaczek);
}
else if (znaczek >=97 && znaczek <=122){
printf("podales mala litere. W kodzie asci to %d\n",znaczek);
}
else if(znaczek >=48 && znaczek <=57){
printf("podales liczbe. W kodzie asci to %d\n",znaczek);
}
else {
printf("podales inny znak. W kodzie asci to %d\n",znaczek);
}
return 0;
}