Odpowiedź :
Odpowiedź:
1. Zródło czyli kod programu, a wynik to coś co juz działa. Np kod strony f 12w przeglądarce podejrzysz kod html co jest zródłem poniekąd ale wynikiem jest to co widzisz na ekranie.
2.
planowanie,
tworzenie programu,
kompilacja,
konsolidacja,
testowanie,
optymalizacja.
3. Zmienna to zarezerwowany obszar w pamięci, który przechowuje wartości różnego typu. Typ zmiennej jest istotny w kontekście jej deklaracji.
4. to obiekt w programowaniu, który przechowuje różnego rodzaju dane niezbędne do działania programu. Zmienna podczas działania programu może zmieniać swoje wartości (jak wskazuje nazwa). Tworząc zmienną musimy nadać jej nazwę oraz typ, który określa co nasza zmienna będzie przechowywać. Nadając nazwę trzymamy się następujących reguł:
zmienna jest jednym ciągiem znaków bez spacji np. nazwa_zmiennej - dobrze, nazwa zmiennej - źle
nie zaczynamy nazwy od cyfry np. 12zmienna - źle, zmienna12 - dobrze
nie używamy polskich liter takich jak ą, ę itp.
nazwa zmiennej powinna kojarzyć się z przeznaczeniem tej zmiennej np. tablica_ciagu - dobrze
nazwa nie może być słowem kluczowym języka programowania np. auto - źle
5. a) Utworzenie zmiennej o nazwie liczba o typie int czyli liczb całkowitych.
b) Przypisanie wartości równej 20 do wcześniej utworzonej zmiennej o nazwie liczba.
c) Utworzenie i przypisanie wartości równej 20 zmiennej liczba o typie int czyli liczb całkowitych.
6. Przecież to bardzo proste jest. Instrukcja "if" (z ang. "jeśli"), jest używana wtedy, kiedy chcemy określić jakiś warunek, który jeśli będzie spełniony, to wykona się odpowiedni kod. W instrukcjach warunkowych (i wielu, wielu innych rzeczach), w celu porównania dwóch wartości piszemy "==", zamiast "=", ponieważ możemy dzięki takiemu zapisowi sprawdzić, czy wartość po lewej stronie nie równa się prawej ("!="). Do tego użyjemy znaku "!".
Oto przykład:
#include <iostream>
using namespace std;
/*Jeśli chcemy sprawdzić, czy zmienna równa się liczbie 5*/
int main(){
int zmienna = 5;
/*Pierwsza metoda*/
if(zmienna == 5){
cout << "Zmiena rowna sie piec" << endl;
}
else{
cout << "Zmienna nie rowna sie piec" << endl;
}
/*Druga metoda*/
if(zmienna != 5){
cout << "Zmiena nie rowna sie piec" << endl;
}
else{
cout << "Zmienna rowna sie piec" << endl;
}
}
7. 1. Operator = służy do przypisywania wartości lub referencji zmiennej lub stałej. Operator == zaś pozwala na porównanie ze sobą dwóch wartości.
Na przykład:
Email mail = new Email("[email protected]"); // przypisanie
if(mail.Address == "[email protected]") DoTheMagic(); // porównanie
2.
a) Deklaracja zmiennej typu prymitywnego liczby całkowitej o nazwie "liczba".
b) Przypisanie zmiennej o nazwie "liczba" wartości 20.
c) Definicja zmiennej typu prymitywnego liczby całkowitej o nazwie "liczba" o wartości 20.
8. Jeżeli postawiony warunek nie zostaje spełniony np
int a=14, b=18;
//w tym przypadku wykona się instrukcja else
if(a>=18) cout<<"Jesteś pełnoletni";
else "Jesteś niepełnoletni";
//w tym przypadku wykona się pierwsza instrukcja
if(b>=18) cout<<"Jesteś pełnoletni";
else "Jesteś niepełnoletni";
9. for(zmienna_iteracyjna ; warunek_logiczny ; zmiana_wartości_zm_it)
{
instrukcje;
}
Wyjaśnienie:
zmienna_iteracyjna - deklaracja i inicjalizacja zmiennej iteracyjnej
warunek_logiczny - warunek wykonania pętli, pętla wykonuje się tak długo jak warunek jest prawdą
zmiana_wartości_zm_it - zmiana wartości zmiennej iteracyjnej każdorazowo przy wykonywaniu pętli, najczęściej inkrementacja (i++) lub dekrementacja (i--)
instrukcje - instrukcje wykonywane w pętli
np
for( int i=1; i<100; i++)
{
cout<<i<<" ";
}
ta pętla wypisze liczby od 1 do 99
pętla tworzy zmienną iteracyjną i równą jeden, wypisuje i po czym dokonuje inkrementacji i++ (i=i+1)
pętla wykonuje się tak długo aż zmienna i jest mniejsza od 100
gdy i=100 pętla się nie wykonuje.
10. Ponieważ steruje ona tym czy pętla dalej się wykonuje czy kończy działanie.