#include<stdio.h>
#include<stdlib.h>
int main(int argc, char *argv[])
{
float s,t;
if(argc != 3)
{
printf("Wywowalnie programu: nazwa_programu droga czas");
}
s = atof(argv[1]);
t = atof(argv[2]);
printf("Predkosc punktu wynosi: %.2f", s/t);
system("pause");
return 0;
}
=============================
#include<stdio.h>
#include<stdlib.h>
int main()
{
float macierz[4];
float wyznacznik;
int i;
FILE* plik;
plik = fopen("macierz.txt","r");
for(i = 0; i<4; i++)
macierz[i] = 0;
if(plik != NULL)
{
fscanf(plik, "%f %f %f %f",&macierz[0],&macierz[1],&macierz[2],&macierz[3]);
wyznacznik = macierz[0]*macierz[3] - macierz[1]*macierz[2];
printf("Wyznacznik : %.4f\n", wyznacznik);
}
else
{
printf("Blad!");
}
fclose(plik);
system("pause");
return 0;
}
===============================
#include<stdio.h>
#include<stdlib.h>
typedef struct Ostroslup
{
float przekatna_a;
float przekatna_b;
float wysokosc;
} SOstroslup;
float objetosc(SOstroslup ostroslup)
{
float pp = (ostroslup.przekatna_a*ostroslup.przekatna_b)/2.0;
return (1.0/3.0)*((ostroslup.przekatna_a*ostroslup.przekatna_b)/2.0)*ostroslup.wysokosc;
}
int main()
{
SOstroslup ostr;
printf("Podaj przekatna a: ");
scanf("%f",&ostr.przekatna_a);
printf("Podaj przekatna b: ");
scanf("%f",&ostr.przekatna_b);
printf("Podaj wysokosc: ");
scanf("%f",&ostr.wysokosc);
if(ostr.przekatna_a <= 0 || ostr.przekatna_b <= 0 || ostr.wysokosc <= 0)
{
printf("Nie utworzyles ostroslupa!");
system("pause");
return -1;
}
printf("Objetosc tego ostroslupa wynosi: %.2f", objetosc(ostr));
system("pause");
return 1;
}
============================
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
typedef struct Komputer
{
char nazwa[32];
float taktowanie;
int ram;
int dysk_twardy;
} SKomputer;
typedef struct Monitor
{
char nazwa[32];
float przekatna;
char rozdzielczosc[32];
} SMonitor;
typedef struct Stacja_robocza
{
SKomputer komputer;
SMonitor monitor;
} SStacja_robocza;
int main()
{
SStacja_robocza mojpc;
strcpy(mojpc.komputer.nazwa,"Moj PC");
mojpc.komputer.taktowanie = 1999.98;
mojpc.komputer.ram = 1024;
mojpc.komputer.dysk_twardy = 500;
strcpy(mojpc.monitor.nazwa,"LG");
strcpy(mojpc.monitor.rozdzielczosc, "1024x680");
mojpc.monitor.przekatna = 19.6;
printf("%s:\n taktowanie: %.2f\n ram: %d\n dysk %d\n monitor %s\n przekatna %.1f\n rozdzielczosc: %s\n", mojpc.komputer.nazwa, mojpc.komputer.taktowanie, mojpc.komputer.ram, mojpc.komputer.dysk_twardy, mojpc.monitor.nazwa, mojpc.monitor.przekatna, mojpc.monitor.rozdzielczosc);
system("pause");
return 1;
}
Last edited on
This looks like someone dropped a copy of K&R and a hand grenade into a Polish mailbox.