Szkoły ETE im. Alberta Schweitzera

  • Increase font size
  • Default font size
  • Decrease font size
Start Liceum Przedmioty Informatyka
Informatyka

DI



Klasa 1b 1.04.2020

Email Drukuj PDF

Plik do pobrania:                                                                                              .

z2.xlsx

 

Poprawiony: wtorek, 31 marca 2020 21:49
 

Rozszerzenie

Email Drukuj PDF

Tematy do powtórzenia

  1. Sprawdzenie, czy podana liczba naturalna jest liczbą doskonałą.
  2. Zamiana liczby z dowolnego systemu liczbowego (od dwójkowego do szesnastkowego) na system dziesiętny.
  3. Zamiana liczby z systemu dziesiętnego na dowolny (od dwójkowego do szesnastkowego)
  4. Obliczanie sumy elementów na przekątnej w tablicy dwuwymiarowej
  5. Znajdowanie największego i i najmniejszego elementu w zbiorze (tablicy)
  6. Sito Eratostenesa
  7. Badanie czy podana liczba jest liczbą pierwszą czy złożoną
  8. Algorytm NWD (nieoptymalny i optymalny)
  9. Algorytm NWW
  10. Program dodający ułamki
  11. Skracanie ułamków
  12. Sortowanie przez wybór
  13. Sortowanie bąbelkowe
  14. Sortowanie przez zliczanie
  15. Przeszukiwanie binarne
  16. Rekurencja
  • silnia,
  • potęgowanie,
  • ciąg Fibonacciego,
  • przeszukiwanie binarne,
  • zamiana liczby dziesiętnej na binarną,
  • algorytm Euklidesa,
  • obliczanie wartości wielomianu - schemat Hornera
  1. Szyfr Cezara
  2. Palindromy
  3. Anagramy
Poprawiony: środa, 01 kwietnia 2020 14:22
 

Sortowanie bąbelkowe - kl. 8

Email Drukuj PDF

Proszę o obejrzenie filmiku https://liblink.pl/V69XEGHrbX

Napiszcie program sortujący tablicę 10 elementową metodą bubble sort.
Program nie musi być optymalny!
Przypominam,że instrukcja swap(a,b) zamienia wartości dwóch obiektów.
Przypisuje wartość obiektu a obiektowi b i wartość obiektu b obiektowi a.

Jeżeli ktoś jeszcze tego nie zrobił to proszę zainstalować sobie Zintegrowane środowisko programistyczne CodeBlocks.
Można go pobrać ze strony:
https://liblink.pl/CCZ1HxVhqh

buble

Poprawiony: poniedziałek, 30 marca 2020 17:26
 

klasa 1a 1.04

Email Drukuj PDF

Wprowadzenie do programowania w języku C++

Jeżeli ktoś nie zainstalował środowicka programistycznego Code::Blocks

otwiera stronę https://www.jdoodle.com/online-compiler-c++/

Praca w edytorze

Kodowanie polega na pisaniu instrukcji zgodnie z obowiazującymi regułami.

W dalszej kolejności kod jest kompilowany, czyli tłumaczony na język zrozumiały przez komputer, a nastepnie wykonywany przez komputer.

Wzorzec programu zawiera:

       #include <iostream>   --> odwołanie do biblioteki, służącej do obsługi strumieni we/wy
       using namespace std;  -->określenie przestrzeni nazw

       int main() {                  --> funkcja główna typu całkowitego

         // tu pisze się kod programu

       return 0;                     --> polecenie return 0 oznacza zakonczenie działania funkcji main bez błędu.

       }

 // -> rozpoczyna  jednowieszowy komentarz

komentarze wielowierszowe zawarte są między znakami /*   i  */

Każde polecenie kończymy średnikiem ;

 

Instrukcja  cout

Instrukcja cout wyświetla to, co napisane jest po symbolu <<   np. tekst

cout<<"to jest tekst"<<endl;

np. wartość zmiennej a

cout<<a<<endl;

(endl oznacza przejście do nowego wiersza)

 

Operatory

operatory a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

operatorylog

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Typy zmiennych

Zmienne przechowuja wartości określonego typu.

Najpierw trzeba zmienna zadeklarować a potem przypisać jej wartość początkową.

Podstawowe typy danych to:

  • int - liczba całkowita
  • float- liczba rzeczywista
  • char - pojedynczy znak
  • string- tekst
  • bool - wartość logiczna (1-prawda, 0-fałsz)

 

 

typy arytmetyczne

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

typ tekstowy

 

 

 

 

 

 

Poprawiony: poniedziałek, 30 marca 2020 17:05
 

Kompilator C++ online

Email Drukuj PDF

https://www.jdoodle.com/online-compiler-c++/

Poprawiony: poniedziałek, 30 marca 2020 17:05
 


Strona 4 z 13

Zasady naboru do klasy 7 SP

nab7

Zasady naboru do LO

LO2019 NABÓR DO LICEUM OSTATNI

Licznik odwiedzin

Dzisiaj92
Yesterday127
Week667
Miesiąc1182
Wszystkie367842

Currently are 20 guests online


Projekty

kps

karuzelazjezykami

bannerkaruzela

wymianauslar1

 holandia

 kółko programistyczne

 bannerbezmaski

kolkohistgeo

fraktale

 tutoring

Logo schools500reformation