środa, 16 grudnia 2020

Quiz o serialach

 Quiz

Program Quiz - składający się z 15pytań  z odpowiedziami a, b, c, d, który na koniec podlicza zdobyte punkty.

//Daria Majdak 2ag
#include <iostream>
#include <fstream>
#include <cstdlib>
#include <algorithm>
#include <string>

using namespace std;

string temat, nick;
string tresc[15];
string odpA[15], odpB[15], odpC[15], odpD[15];
string poprawna[15];
string odpowiedz;
int punkty=0;

int main()
{
    int nr_linii=1;
    string linia;
    int nr_pytania=0;

    fstream plik;
    plik.open("quiz.txt",ios::in);

    if(plik.good()==false)
    {
        cout<<"Nie udalo sie otworzyc pliku!";
        exit(0);
    }
    while (getline(plik,linia))
    {
        switch(nr_linii)
        {
            case 1: temat=linia;                    break;
            case 2: nick=linia;                     break;
            case 3: tresc[nr_pytania] = linia;      break;
            case 4: odpA[nr_pytania] = linia;       break;
            case 5: odpB[nr_pytania] = linia;       break;
            case 6: odpC[nr_pytania] = linia;       break;
            case 7: odpD[nr_pytania] = linia;       break;
            case 8: poprawna[nr_pytania] = linia;   break;
        }

        if(nr_linii==8) {nr_linii=2; nr_pytania++;}
        nr_linii++;
    }
    plik.close();

    for (int i=0; i<=14; i++)
    {
        cout<<endl<<tresc[i]<<endl;
        cout<<"A. "<<odpA[i]<<endl;
        cout<<"B. "<<odpB[i]<<endl;
        cout<<"C. "<<odpC[i]<<endl;
        cout<<"D. "<<odpD[i]<<endl;

        cout<<"Twoja odpowiedz: ";
        cin>>odpowiedz;

        transform(odpowiedz.begin(),odpowiedz.end(),odpowiedz.begin(),::tolower);

        if(odpowiedz==poprawna[i])
        {
            cout<<"Dobrze! Zdobywasz punkt!"<<endl;
            punkty++;
        } else cout<<"Zle! Brak punktu! Poprawna odpowiedz: "<<poprawna[i]<<endl;
    }
     cout<<endl<<"Koniec quizu! Zdobyte punkty: "<<punkty;

    return 0;
}






poniedziałek, 16 listopada 2020

Ciąg Fibonacciego

Ciąg Fibonacciego

 Program pokazujący wybraną, w tym przypadku maksymalną liczbę ciągu Fibonacciego, która jest w stanie wypisać komputer.




Złota Liczba

Program, który pokazuję złotą liczbę dzieląc przez siebie dwie najbliższe sobie liczby ciągu Fibonacciego.





poniedziałek, 2 listopada 2020

Programy 1-5.

 PROGRAM 1

Program, który wyprowadza prostokąt o bokach 10 na 5 złożonego ze znaków "*"

program, który wyprowadzi na ekran monitora prostokąt o bokach 10 na 5, narysowanego za pomocą znaków "*".


 PROGRAM 2

Program, który wyprowadza wybrany przez nas prostokąt ze znaków "*"



PROGRAM 3

Program, który wyświetla tabliczkę mnożenia od 1 do 100.



PROGRAM 4

Program, który wyprowadza trójkąt prostokątny ze znaków "*"




PROGRAM 5



wtorek, 20 października 2020

Programy: Odgadnij liczbę, Losowanie Lotto i Sumowanie Liczb.

 Odgadnij liczbę:

Program, który pozwala zagrać nam z komputerem w odgadnięcie wymyślonej przez niego liczbę. 































Losowanie Lotto

Program, który losuje liczby wygrywające od 1 do 49 jak w prawdziwym Lotto.
















Sumowanie Liczb

Program, który sumuje daną ilość liczb oraz podaje czy są one parzyste lub nieparzyste.
















wtorek, 13 października 2020

Programy: Bomba, Pętla imion, Bakterie

Bomba:

Programy, który odlicza czas do wybuchu bomby:




Pętla imion:

Program, który powtarza wybrane imię wybraną ilość razy:















Bakterie:

Program, który oblicza w ile godzin bakterie rozmnożą się miliard razy:







środa, 7 października 2020

Wstęp do programowania

 WSTĘP DO PROGRAMOWANIA

Na czym polega programowanie:

1 Określenie problemu (co chcemy osiągnąć). 

2 Wybranie algorytmu (ang. algorithm), czyli metody poszukiwania rozwiązania (jak będziemy to robić). 

3 Tworzenie kodu źródłowego (ang. source code), stanowiącego reprezentację wybranego algorytmu (kodowanie).

4 Kompilowanie kodu źródłowego, czyli tworzenie kodu wykonywalnego (ang. executable code) gotowego do wykonania (programu)

 5 Sprawdzanie i testowanie (ang. debugging) programu. Jeżeli znajdziemy błąd, wracamy do etapu tworzenia kodu źródłowego (lub nawet do etapu wyboru algorytmu).

Co to jest algorytm Algorytm:

Skończony zbiór dobrze zdefiniowanych instrukcji przeznaczony do wykonania określonego zadania, który przy ustalonym stanie początkowym pozwala na uzyskanie odpowiedniego, rozpoznawalnego stanu końcowego w skończonym czasie. 

Dlaczego warto uczyć się programować komputery?

1.Żeby zobaczyć na czym to polega.
2.Jeżeli mamy nietypowe zadanie, to czasami szybciej jest napisać własny program, niż szukać gotowego. 
3.Czasami musimy być pewni, że program działa w ściśle określony sposób i wtedy trzeba go samemu napisać. 
4.Może to być interesujące. 
5.Stanowiska pracy związane z programowaniem bywają dobrze płatne.

wtorek, 6 października 2020

Programy: Bankomat, Prezydent, Logowanie

 Bankomat

Program sprawdzający PIN do karty w bankomacie.





Prezydent

Program sprawdzający wiek-pełnoletność i możliwość zostania prezydentem.






Logowanie

Program sprawdzający poprawnie wprowadzone dane logowania.









niedziela, 26 kwietnia 2020

Oprogramowanie antywirusowe

Najbezpieczniejszy z systemów Windows z ochroną aktualizowaną na bieżąco

Windows 10 zapewnia godny zaufania, kompleksowy zestaw ochrony bezpieczeństwa, w skład którego wchodzą program antywirusowy Windows Defender, zapora i wiele innych funkcji i aplikacji. Dzięki aktualizacjom w czasie rzeczywistym mamy pewność, że korzystamy z najnowszych zabezpieczeń i aktualnej ochrony — bez dodatkowych kosztów.

Program antywirusowy Windows Defender

Zadbaj o bezpieczeństwo swojego komputera, korzystając z wbudowanych funkcji ochrony antywirusowej systemu Windows 10. Program antywirusowy Windows Defender zapewnia ciągłą ochronę przed zagrożeniami ze strony wirusów i złośliwego oprogramowania w wiadomościach e-mail, aplikacjach i sieci.

Windows Defender Security Center

Windows Defender Security Center oferuje pełny pakiet funkcji zabezpieczających, które chronią nasze urządzenie z systemem Windows 10 przez cały zapewniany okres wsparcia.
Dzięki programowi antywirusowemu Windows Defender zyskujemy kompleksową ochronę przed wirusami, złośliwym oprogramowaniem, programami szpiegującymi i innymi zagrożeniami. Możemy korzystać ze swojego urządzenia bez obaw o zagrożenia.