czwartek, 14 czerwca 2012

Schemat blokowy - algorytm obliczający sumę liczb a,b,c


Schemat blokowy - algorytm wyznaczający najmniejszą liczbę "k" z trzech podanych liczb a, b, c

Dane wejściowe:
a, b, c - podane liczby

Dane wyjściowe:
k - najmniejsza z liczb a, b, c




Schemat blokowy- algorytm na obliczanie pola powierzchni i obwodu trójkąta prostokątnego o przyprostokątnych a i b

Dane wejściowe:
a,b - przyprostokątne

Dane wyjściowe:
P - pole
Obw - obwód


Opis stosowanych operatorów w programie PASCAL i C++

                                                 Operatory logiczne



Opis stosowanych operatorów w programie PASCAL i C++


                                        Operatory wyrażeń relacyjnych


Opis stosowanych operatorów w programie PASCAL i C++

                                      Operatory matematyczne





Mnożenie liczb w systemie binarnym

*********************************************************************************


!!!    0 * 1 = 0
          1 * 0 = 0 
          0 * 0 = 0 
          1 * 1 = 1 

       1110                                    1001                            1111111111
     *   101                                   *   10                              *    100011
       1110                                    0000                            1111111111
     0000                                  +1001                            1111111111
 +1110                                      10010                        0000000000
 1000110                                                                  0000000000
                                                                               0000000000
                                                                           +1111111111          
                                                                           1000101111011101  

Odejmowanie liczb w systemie binarnym

*********************************************************************************

!!!       1 - 1 = 0
              0 - 0 = 0
              1 - 0 = 1
            10 - 1 = 1

Przykład:

   10101                               10111                                  11001                          
-   1111                              -  1010                               -      111                        
      110                                  1101                                  10010                          

środa, 13 czerwca 2012

Dodawanie liczb w systemie binarnym

*********************************************************************************

Oto reguły niezbędne w dodawaniu binarnym:

1 + 1 = 10
1 + 0 = 1  
0 + 1 = 1  
0 + 0 = 0  
                                                                                               
Przykład:                                                                                   1 0
                                                                                                   1 0
         1 0                                                 1 0                                                                   1 0
   1101                                  1010                                            1011
+ 1001                            +  10011                                         + 1101
  10110                                11101                                          11000

wtorek, 12 czerwca 2012

System binarny - wstęp. Zamiana liczby z systemu dziesiętnego na dwójkowy

***********************************************************************************

Wszystkie dane w komputerze, w tym również programy są zapsywane w systemie dwójkowym.
W systemie binarnym posługujemy się tylko dwoma cyframi: 1 i 0.
Oto przykład zamiany liczby dziesiętnej na dwójkową:

53 : 2 = 26 r 1
26 : 2 = 13 r 0
13 : 2 = 6 r 1
6 : 2 = 3 r 0
3 : 2 = 1 r 1
1: 2 = 0 r 1

Liczbę dzielimy przez 2 i zapisujemy jej resztę, a następnie resztę czytamy od dołu.  W ten sposób otrzymujemy liczbę w systemie binarnym


53(10) = 110101(2)

Program na wyświetlanie liczb parzystych z przedziału liczb od 0 do 20


***********************************************************************************

# include <iostream>
# include <cstdio>
using namespace std;
int main ( );
{
int sum = 0;
for (int i = 0; i < 10; i++)
{
cout <<  2 * i << ",";
sum = sum + 2 * i;
if ( sum > 20 )
break;
}
cout << "Jestem poza petla";
getchar ( );
return 0;
}

niedziela, 10 czerwca 2012

Program na obliczanie pola kwadratu


***********************************************************************************

# include <iostream>
# include <cstdio>
using namespace std;
int main ( );
{
gloat bok;
do
{
cout << "dodatnia dlugosc boku";
cin >> bok;
if ( bok < = 0 )
cout  "niepoprawna dlugosc boku";
<< endl;
}
while ( bok > 0 )
cout << "Pole kwadratu wynosi:";
<< bok * bok;
cin.ignore ( );
getchar ( );
return 0;
}

Program na wyświetlanie odpowiedniego znaku


***********************************************************************************

# include <iostream>
# include <cstdio>
using namespace std;
int main ( );
{
int  i = 4;
do
{
cout <<"*";
i - -;
}
white ( i );
getchar ( );
return 0;
}

Program na wyświetlanie komunikatu aż do podania żądanego znaku

***********************************************************************************

# include <iostream>
# include <cstdio>
using namespace std;
int main ( );
{
char z;
cout <<"Podaj znak";
cin >> z;
while ( z! = 'k' )
{
cout << "Podaj kolejny znak";
cin >> z;
}
cout << "Podales " << z  << "wiec koncze";
cin.ignore ( );
getchar ( );
return 0;
}

poniedziałek, 4 czerwca 2012

Program na sprawdzanie czy wpisana liczba (z przedziału od 0 do 20) jest podzielna przez 3

***********************************************************************************

# include <iostream>
# include <cstdio>
using namespace std;
int main ( );
{
for int i = 0; i < 20; i++)
{
cout << i;
if (i%3!=0)
cout << " - nie jest podzielna przez 3";
cout << endl;
}
getchar ( );
return 0;
}

Program na wyświetlanie godzin lekcyjnych

***********************************************************************************

# include <iostream>
# include <cstdio>
using namespace std;
int main ( )
{
int lekcja;
cout << "Która godzina lekcyjna sie zaczela?";
cin >> lekcja;
if (lekcja = = 1) cout << "Masz teraz matematyke";
if (lekcja = = 2) cout << "Masz teraz fizyke";
if (lekcja = = 3) cout << "Masz teraz chemie";
if (lekcja = = 4) cout << "Masz teraz biologie";
if (lekcja = = 5) cout << "Masz teraz geografie";
if (lekcja = = 6) cout << "Masz teraz informatyke";
if (lekcja > 6) cout << "Jestes juz po lekcjach:)";
cin.ignore ( );
getchar ( );
return 0;
}

sobota, 2 czerwca 2012

Program na wyświetlenie najmniejszej z trzech podanych liczb

*********************************************************************************

# include <iostream>
# include <cstdio>
using namespace std;
int main ( )
{
int a, b, c;
cout << "Podaj pierwsza liczbe";
cin >> a;
cout << "Podaj druga liczbe";
cin >> b;
cout << "Podaj trzecia liczbe";
cin >> c;
if (a < b)
if (a < c)
cout << "Najmniejsza z podanych liczb jest" << a;
else
cout << "Najmniejsza z podanych liczb jest" << c;
else
if (c < b)
cout << "Najmniejsza z podanych liczb jest" << c;
else
cout << "Najmniejsza z podanych liczb jest" << b;
cin.ignore ( );
getchar ( );
return 0;
}




Program na wyświetlanie długości odcinka (2)

***********************************************************************************

# include <iostram>
# include <cstdio>
using namespace std;
int main ( )
{
int dlugosc;
cout << "Podaj liczbe calkowita";
cin >> dlugosc;
if (dlugosc > 0)
cout << endl;
cout << "Podales dodatnia liczbe" << endl;
cout << "Dobrze, bo to ma byc dlugosc odcinka" << endl;
cout << "Narysuje wiec odcinek o dlugosci " << dlugosc;
cout << \n\ nDziekuje, koncze dzialanie...";
cin.ignore ( );
getchar ( );
return 0;
}

Program na wyświetlanie długości odcinka

***********************************************************************************

# include <iostream>
# include <cstdio>
using namespace std;
int main ( )
{
int dlugosc;
cout << "Podaj liczbe calkowita";
cin >> dlugosc;
if  (dlugosc > 0)
{
cout << endl;
cout << "Podales dodatnia liczbe" << endl;
cout << "Dobrze, bo to ma byc dlugosc odcinka" << endl;
cout << "Narysuje wiec odcinek o dlugosci << dlugosc;
}
cout << "\n\ n Dziekuje, koncze dzialanie...";
cin.ignore ( );
getchar ( );
return 0;
}

piątek, 1 czerwca 2012

Program na wyświetlanie liczby dodatniej lub niedodatniej

******************************************************************************


# include <iostream>
# include <cstdio>
using namespace std;
int main ( )
{
int liczba;
cout << "Podaj liczbe";
cin >> liczba;
if (liczba > 0)
cout << "Liczba jest dodatnia";
else
cout << "Liczba nie jest dodatnia";

cin.ignore ( );
getchar ( );
return 0;
}

Program na wyświetlanie wieku

***********************************************************************************

#include <iostream>
#include <cstdio>
using namespace std;
int main ( )
{
cout << "Ile masz lat?";
int lata;
cin >> lata;
cout << "Już wiem: masz" << lata << "lat";
cin.ignore ( );
getchar ( );
return 0;
}

czwartek, 31 maja 2012

Zacznijmy od budowy programu c++

***********************************************************************************

Podstawowa budowa programu c++

# include <iostream>
# include <cstdio>
using namespace std;
int main ( )
{
cout << "treść";
getchar ( );
return 0;
}
***********************************************************************************

Witam na moim blogu, na którym będę umieszczać zdobyte przeze mnie wiadomości na lekcji informatyki. Jak wiemy, informatyka jest przedmiotem bez którego obecnie trudno jest funkcjonować, dlatego  mam nadzieję, że mój blog okaże się pomocny:)