 |
 |
Obecny czas to Pią 0:58, 18 Kwi 2025 |
|
|
Autor
|
Temat |
|
|
adminfz
Dołączył: 08 Sty 2007
Posty: 371
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
laborki c 1
[link widoczny dla zalogowanych]
#include <stdio.h>
int main()
/* zmienne globalone s1 zerowane a lokalne nie
Czy da sie zbudowac trojkat */
{
int a , b, c;
printf("Podaj a : ");
scanf("%d",&a);
printf("Podaj b : ");
scanf("%d",&b);
printf("Podaj c : ");
scanf("%d",&c);
if ((a+b>c)&&(b+c>a)&&(a+c>b))printf("da sie zbudowac rojkat\n"); else
printf("nie da sie zbudowac trojkata");
return 0;
}[/b]
Post został pochwalony 0 razy
Ostatnio zmieniony przez adminfz dnia Sob 22:34, 19 Kwi 2008, w całości zmieniany 5 razy
|
Nie 19:33, 09 Mar 2008 |
|
|
|
 |
adminfz
Dołączył: 08 Sty 2007
Posty: 371
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
#include <stdio.h>
int main()
/* wczytywanie znaku */
{
char znak;
znak= getchar();
putchar(znak);
}
Post został pochwalony 0 razy
|
Nie 19:38, 09 Mar 2008 |
|
|
adminfz
Dołączył: 08 Sty 2007
Posty: 371
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
/* pole trojkata */
#include <stdio.h>
int main()
{
int a,h;
float p;
printf ("podaj a :");
scanf("%d",&a);
printf ("podaj h :");
scanf("%d",&h);
p= (float) (a*h)/ 2;
printf ("pole wynosi %f \n",p);
return 0;
}
Post został pochwalony 0 razy
Ostatnio zmieniony przez adminfz dnia Pon 0:20, 17 Mar 2008, w całości zmieniany 3 razy
|
Nie 19:40, 09 Mar 2008 |
|
|
adminfz
Dołączył: 08 Sty 2007
Posty: 371
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
#include <stdio.h>
int main()
/* Jaki znak */
{
char znak;
znak= getchar();
if (znak >='A' && znak <='Z') printf ("duzy znak");
else if (znak >='a' && znak <='z') printf("maly znak");
else if (znak >='0' && znak <='9') printf("cyfra ");
else printf("inny znak");
}
Post został pochwalony 0 razy
Ostatnio zmieniony przez adminfz dnia Nie 19:56, 09 Mar 2008, w całości zmieniany 1 raz
|
Nie 19:51, 09 Mar 2008 |
|
|
adminfz
Dołączył: 08 Sty 2007
Posty: 371
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
#include <stdio.h>
int main()
/* Czy liczba jest parzysta*/
{
int zmienna =5;
if (zmienna %2 == 0 ) printf("zmienna ma wartosc nieparzysta\n"); else
printf("zmienna ma wartosc parzysta\n");
return 0;
}
Post został pochwalony 0 razy
|
Nie 19:58, 09 Mar 2008 |
|
|
adminfz
Dołączył: 08 Sty 2007
Posty: 371
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
#include <stdio.h>
#include <math.h>
int main()
{
/* rownanie kwadratowe */
float a ,b ,c ,x1,x2 ,delta ,pierwiastek;
printf("podaj a = ");
scanf("%f",&a);
printf("podaj b = ");
scanf("%f",&b);
printf("podaj c = ");
scanf("%f",&c);
if (a==0) printf("To nie jest rownanie kwadratowe\n");
else
{
delta =b*b- 4*a*c;
if (delta < 0 ) printf("rownanie nie ma pierwiastkow w dziedzinie liczb rzeczywistych\n");
else
{
if (delta == 0 )
{
x1= -b/(2*a );
printf("x1 = %g \n",x1);
}
else
{
pierwiastek = (float)sqrt(delta);
x1=( -b-pierwiastek)/(2*a);
x2=( -b+pierwiastek)/(2*a);
printf("x1 = %g \n",x1);
printf("x2 = %g \n",x2);
}
}
}
return 0;
}
Post został pochwalony 0 razy
Ostatnio zmieniony przez adminfz dnia Śro 18:50, 12 Mar 2008, w całości zmieniany 1 raz
|
Śro 18:50, 12 Mar 2008 |
|
|
adminfz
Dołączył: 08 Sty 2007
Posty: 371
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
laborki c2
#include<stdio.h>
/*wczytywanie znaku doppoki liczba 0*/
int main()
{
int liczba,suma=0,licznik=0;
do
{
printf("podaj liczbe ");
scanf("%d",&liczba);
suma+= liczba;
if (liczba != 0) licznik++;
} while (liczba!=0);
printf("suma wynosi : %d\n",suma);
if (licznik !=0)
printf("srednia wynosi : %f\n",(float)suma / licznik);
else printf("srednia nie istnieje ");
return 0;
}
Post został pochwalony 0 razy
Ostatnio zmieniony przez adminfz dnia Pon 0:13, 17 Mar 2008, w całości zmieniany 4 razy
|
Nie 18:21, 16 Mar 2008 |
|
|
adminfz
Dołączył: 08 Sty 2007
Posty: 371
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
#include<stdio.h>
/*petelka for - wyrazenie inicjujace WYKONA SIE ZAWSZE */
int main()
{
int i;
for( i =1 ; i<=10 ; i++)
{
if (i==5) break; //break powoduje wyskok poaza petle, continue opuszcza resztę kodu ponizej continue i przechodzi do nastepnej iteracji wykonujac uprzednio instrukcje krokowa
printf("%d\n",i);
} // tu i == 11
return 0;
}
Post został pochwalony 0 razy
Ostatnio zmieniony przez adminfz dnia Pon 0:12, 17 Mar 2008, w całości zmieniany 4 razy
|
Nie 19:16, 16 Mar 2008 |
|
|
adminfz
Dołączył: 08 Sty 2007
Posty: 371
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
#include<stdio.h>
/* instrukcja switch - case
switch (wyrazenie )
{
case wariant1 : instrukcja ; break;
case wariant2 : instrukcja ; break;
default
}
*/
int main()
{
char znak;
printf("wybierz opcje menu \n a)Drukuj \n b)edycja \n c)podglad \n");
znak=getchar();
switch(znak)
{
case 'A' :
case 'a' : printf("wybrano drukowanie \n");break;
case 'b' : printf("wybrano edycje\n") ;break;
case 'c' : printf("wybrano podglad\n") ;break;
default : printf("nie znam takiej komendy\n");break;
}
return 0;
}
Post został pochwalony 0 razy
Ostatnio zmieniony przez adminfz dnia Pon 0:12, 17 Mar 2008, w całości zmieniany 1 raz
|
Nie 19:46, 16 Mar 2008 |
|
|
adminfz
Dołączył: 08 Sty 2007
Posty: 371
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
#include <stdio.h>
#define ROZMIAR_TABLICY 4
/* Odwracanie elementow w tablicy */
int main()
{
int i,j,temp, tablica[ROZMIAR_TABLICY];
//wczytanie elementow tablicy
for (i=0 ; i<ROZMIAR_TABLICY ; i++ )
{
printf(" tablica[%d] = ",i);
scanf("%d",&tablica[i]);
}
printf(" \n tablica po odwroceniu : \n \n");
//odwrocenie kolejnosci elementow w tablicy
i=0;
j= ROZMIAR_TABLICY -1;
while (i<j )
{
temp = tablica[i];
tablica[i] = tablica[j];
tablica[j] = temp;
i++;
j--;
}
//Wypisanie elementow tablicy
for (i=0 ; i<ROZMIAR_TABLICY ; i++ )
printf(" tablica[%d] = %d \n",i, tablica[i]);
return 0;
}
Post został pochwalony 0 razy
Ostatnio zmieniony przez adminfz dnia Pon 0:11, 17 Mar 2008, w całości zmieniany 1 raz
|
Pon 0:11, 17 Mar 2008 |
|
|
adminfz
Dołączył: 08 Sty 2007
Posty: 371
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
#include <stdio.h>
#define ROZMIAR_TABLICY 5
/* szukanie min i max w tablicy */
int main()
{
int i,min,max, tablica[ROZMIAR_TABLICY];
//wczytanie elementow tablicy
for (i=0 ; i<ROZMIAR_TABLICY ; i++ )
{
printf(" tablica[%d] = ",i);
scanf("%d",&tablica[i]);
}
// wyszukanie minimum i maximum
min = max = tablica[0];
for (i=0 ; i<ROZMIAR_TABLICY ; i++ )
{
if (tablica[i] > max ) max = tablica[i];
if (tablica[i] < min ) min = tablica[i];
}
printf(" max w tablicy = %d\n", max);
printf(" min w tablicy = %d\n", min);
return 0;
}
Post został pochwalony 0 razy
|
Pon 0:34, 17 Mar 2008 |
|
|
adminfz
Dołączył: 08 Sty 2007
Posty: 371
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
#include <stdio.h>
int main ()
{
int i ;
char text[50] ="ala sie mlota" ;
for ( i = 0 ; text[i] !='\0'; i++)
if (text[i]==' ') text[i]='_';
puts(text);
return 0 ;
}
scanf("%49s")
Post został pochwalony 0 razy
Ostatnio zmieniony przez adminfz dnia Nie 17:55, 30 Mar 2008, w całości zmieniany 1 raz
|
Nie 17:46, 30 Mar 2008 |
|
|
adminfz
Dołączył: 08 Sty 2007
Posty: 371
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
#include <stdio.h>
#include <string.h>
int main ()
{
int i ;
char text[50] ;
fgets(text,50,stdin);
for ( i = 0 ; text[i] !='\0'; i++)
if (text[i]==' ') text[i]='_';
puts(text);
/*
strcpy - kopiowanie
strcmp - porownywanie
strlen - dlugosc
porównywanie z podaniem max dlugosci
strncpy - kopiowanie
strncmp - porownywanie
strnlen - dlugosc
*/
return 0 ;
}
fgets(Bufor ,rozmiar bufora ,stdin);
funkcja sama wczytuje rozmiar - 1 znaków
czyli gdy podamy 50 wczyta 49 znakow
Post został pochwalony 0 razy
|
Nie 18:16, 30 Mar 2008 |
|
|
adminfz
Dołączył: 08 Sty 2007
Posty: 371
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
#include <cstdlib>
#include <stdio.h>
int main()
{
int tab [10][10]={0} ;
int j, i;
for (j=0 ; j<10 ;j++)
{
for (i=0 ; i<10 ;i++)
{
tab[i][j]=(i+1)*(j+1);
printf("%d\t ",tab[i][j]);
}
printf("\n");
}
}
Post został pochwalony 0 razy
|
Nie 18:54, 30 Mar 2008 |
|
|
adminfz
Dołączył: 08 Sty 2007
Posty: 371
Przeczytał: 0 tematów
Ostrzeżeń: 0/5
|
#include <stdio.h>
float pole_kola(float r); // deklaracja
void main()
{
float promien = 3.0f;
float pole ;
pole =pole_kola(promien);
printf("Pole kola %f \n",pole);
}
//definicja
float pole_kola(float r)
{
float pole ;
pole = 3.14*r*r;
return pole;
}
Post został pochwalony 0 razy
|
Nie 19:16, 30 Mar 2008 |
|
|
|
Zasady:
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach
|
|
|
|
|
|
 |
|
 |
|