III kolos 1


Z.1 Bryła

#include
#include

struct Bryla {
float a;
float b;
float h;

};

/*
*
*/
int main(int argc, char** argv) {

struct Bryla brylka;


printf("Podaj bok a: ");
scanf("%f", &brylka.a);
printf("Podaj bok b: ");
scanf("%f", &brylka.b);
printf("Podaj wysokosc h: ");
scanf("%f", &brylka.h);

printf("\nObjetosc: %f", brylka.a * brylka.b * brylka.h);
printf("\nPole powierzchni: %f", 2 * brylka.a * brylka.b + 2 * brylka.a * brylka.h + 2 * brylka.b * brylka.h);

return (EXIT_SUCCESS);
}

Z.2 Sklep

#include
#include

struct Sklep {
char nazwa[10];
float cena;
int ilosc;
};

int main(int argc, char** argv) {

int n, i;
printf("Ile produktow podasz?: ");
scanf("%d", &n);

struct Sklep sklepik[n];

for (i = 0; i < n; i++) {
printf("\nNazwa: ");
scanf("%s", &sklepik[i].nazwa);
printf("\nCena: ");
scanf("%f", &sklepik[i].cena);
printf("\nIlosc: ");
scanf("%d", &sklepik[i].ilosc);
}

int k = 0; //najtanszy
for (i = 1; i < n; i++)
if(sklepik[i].cena < sklepik[k].cena)
k = i;

float suma = 0;
printf("\nNazwa towaru Ilosc Cena Wartosc\n");
for (i = 0; i < n; i++) {
printf(" %s ", sklepik[i].nazwa);
printf(" %d ", sklepik[i].ilosc);
printf(" %f ", sklepik[i].cena);
printf(" %f ", sklepik[i].cena * sklepik[i].ilosc);
suma += sklepik[i].cena * sklepik[i].ilosc; //suma = suma + sklepik[i].cena * sklepik[i].ilosc;
printf("\n");
}

printf("Suma wartosci: %f", suma);
printf("\nCena najtanszego towaru: %f", sklepik[k].cena);

return (EXIT_SUCCESS);
}

Z.3 Tablica Kwadratów

#include
#include

void TAB_KWADRATOW(int k) {
int i;
for (i = 1; i <= k; i++)
{
printf("Kwadrat liczby %d wynosi %d \n", i, i*i);
}
}

int main(int argc, char** argv) {

int k;

scanf("%d", &k);
TAB_KWADRATOW(k);

return (EXIT_SUCCESS);
}

Z.4 Ilość, suma i średnia elementów

#include
#include

int F(int n, float x[]) {
int s, i;
s = 0;
for (i = 0; i < n; i++) {
if (x[i] > 0)
s = s + 1;
}
return s;
}

float S(int n, float x[]) {
int j;
float w;
w = 0;
for (j = 0; j < n; j++) {
if (x[j] > 0)
w = w + x[j];
}
return w;
}

int main(int argc, char *argv[]) {
int w, i, j, n = 10;
float s, sr, x[11];
for (i = 0; i < n; i++) {
printf("podaj liczbe");
scanf("%f", &x[i]);
}

s = S(n, x);
w = F(n, x);
if (w != 0) {
sr = s / w;
printf("Srednia wynosi %f", sr);
} else
printf("Brak liczb");



system("PAUSE");
return 0;
}


Wyszukiwarka

Podobne podstrony:
III kolos 05 2013
III kolos ( 05 2013
III kolos Z 1 podatek wypłata
III kolos 05 2013
kolos III odpowiedzi
MOduł III nauka i wiedza
Test II III etap VIII OWoUE
PJU zagadnienia III WLS 10 11
OTWP 2010 TEST III
Klucz Odpowiedzi Chemia Nowej Ery III Węgiel i jego związki z wodorem
can RENAULT CLIO III GRANDTOUR 08 XX PL 001
Meredith Pierce historia napisana przeze mnie Rozdział III

więcej podobnych podstron