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: Śro 18:41, 06 Paź 2010 Temat postu: Język C - Powtórzenie Podstaw |
|
|
POWTÓRZENIE PODSTAW - JĘZYK C
Dołącza bibliotekę stdio.h
Dołącza bibliotekę conio.h
Deklarowanie funkcji głównej, punkt wejścia do programu
Początek/Koniec kodu głównej funkcji (jak i innych funkcji i składni)
Powoduje, że program nie wyłącza się tylko czeka na wciśnięcie klawisza
Zwraca do systemu status, że program zakończył pracę bez błędów
Cytat: |
printf("Znak formatowania", zmienna lub tekst); |
Wypisuje zmienną w odpowiednim formatowaniu
Cytat: |
scanf("Znak formatowania",&zmienna); |
Pobieranie zmiennej z klawiatury
Powoduje przeskoczenie do następnej linii
_____________________________________________________________
DEKLAROWANIE ZMIENNYCH
- Deklarowanie zmiennych typu Integer
- Deklarowanie zmiennych typu Char
- Deklarowanie zmiennej zmiennoprzecinkowej
____________________________________________________________
Znaki Formatowanie przy wypisywaniu danych w funkcji drukującej PRINTF
Cytat: |
printf("%s","Program w C++"); |
"%s" - wypisywanie tekstu (string) [domyślny]
"%d" - wypisywanie liczby całkowitej (decimal)
Cytat: |
printf("%c",znak); |
"%c"- wypisywanie znaku (char)
"%f" - wypisywanie liczby zmiennoprzecinkowej (float)
____________________________________________________________
Ponadto dane można wypisywać za pomocą funkcji PUTS
Cytat: |
PUTS("tekst")
PUTC("znaki")
PUTD("liczby")
PUTF("liczby zmiennoprzeciwnkowe") |
_____________________________________________________________
ZASTOSOWANIE ZNAKÓW FORMATOWANIA
CHAR
Program:
Cytat: |
#include <stdio.h>
#include <conio.h>
int main()
{
char znak = 'A';
printf("\n %c",znak);
printf("\n %d",znak);
printf("\n %f",znak);
getch();
return 0;
} |
Wypisze nam na ekranie:
Cytat: |
A - znak typu char (%c)
65 - liczbę całkowitą (%d)
65656192.000000 - liczbę zmiennoprzeciwnkową (%f) |
Przy konwersji na zmienna typu String (%s) występuje błąd
- - - - - - - - - - - - - - - - - - - - - - - - - -
INTEGER
Program:
Cytat: |
#include <stdio.h>
#include <conio.h>
int main()
{
int x = 65 ;
printf("\n %d",x);
printf("\n %c",x);
getch();
return 0;
} |
Wypisze nam na ekranie:
Cytat: |
65 - Liczbę całkowitą (%d)
A - Znak typu char (%c) |
Na liczbę zmiennoprzecinkową konwersja nie działa (wynik = 0.000000), a przy stringu jest błąd
_____________________________________________________________
INSTRUKCJE WARUNKOWE I PĘTLE
IF..ELSE..
Program:
Cytat: |
#include <stdio.h>
#include <conio.h>
int main ()
{
int x;
scanf("%d",&x);
if (x%2 == 0) printf("Liczba parzysta");
else printf("Liczba nieparzysta");
getch();
return 0;
} |
... i wyniki:
Cytat: |
Dla x=9 Liczba Nieparzysta
Dla x=10 Liczba Parzysta |
- - - - - - - - - - - - - - - - - - - - - - - - - -
FOR
Program
Cytat: |
#include <stdio.h>
#include <conio.h>
int main ()
{
int x;
for (x=-5; x<6; x++)
printf("\n %d",x);
getch();
return 0;
} |
...i wyniki:
Cytat: |
-5
-4
-3
-2
-1
0
1
2
3
4
5 |
- - - - - - - - - - - - - - - - - - - - - - - - - -
WHILE
Program:
Cytat: |
#include <stdio.h>
#include <conio.h>
int main ()
{
int x=-5;
while (x<6) {
printf("\n %d",x);
x++;
}
getch();
return 0;
} |
...i wyniki te same co w poprzedniej pętli:
Cytat: |
-5
-4
-3
-2
-1
0
1
2
3
4
5 |
- - - - - - - - - - - - - - - - - - - - - - - - - -
DO..WHILE..
Program:
Cytat: |
#include <stdio.h>
#include <conio.h>
int main ()
{
int x=-5;
do
{
printf("\n %d",x);
x++;
}
while (x<6);
getch();
return 0;
} |
...i jeszcze raz te same wyniki:
Cytat: |
-5
-4
-3
-2
-1
0
1
2
3
4
5 |
Post został pochwalony 0 razy
Ostatnio zmieniony przez Ricko dnia Śro 20:49, 06 Paź 2010, w całości zmieniany 18 razy
|
|