Најпроста структура е линиска/редоследна структура.
Карактеристики:
- се состои од чекори за влез, обработка и излез
a)
#include < iostream >
using namespace
std;
int main()
{ int a=3 ;
cout << 25;
cout <<
“a”;
cout <<
a;
cout
<< 2*a ;
cout<<" Moze
da se prikazat i niza znaci ";
return(0); }
b)
#include < iostream >
using namespace
std;
int main()
{ int a=3;
cout << 25<< “a”;
cout <<
a <<endl;
cout << 2*a ;
cout<<" Moze da se prikazat i niza znaci ";
return(0);
}
2. Напишете програма која
го испишува вашето име надолу
#include <iostream>
using namespace std;
int main()
{
cout<<"M"<<endl;
cout<<" A"<<endl;
cout<<" J"<<endl;
cout<<" A"<<endl;
return(0); }
//ovaа verzija koristi samo eden iskaz za pecatenje
#include < iostream >
using namespace std;
int main(){
cout<<”M”<<endl<< " A"<<endl<<" J ”<<endl<< " A”<<endl;
return(0); }
3. Каде во следнава програма
се направени грешки ?
#include
using namespace std;
int main(){
Cout<<"Kako ste?"<
cout<<" Potpolno zbuneti, posle ovaa
lekcija!">>endl;
cout<<"Poleka, se ke bide dobro !";
return(0) }
Прашања
- Со кој знак завршуваат исказите во програмскиот јазик C++?
- Со каков тип променлива треба да се декларира x, ако сакаме да му доделиме вредност „2‟?
- Кои вредности ќе ги добијат променливите дефинирани со изразот x=y=z=0?
- Што е дефинирано со следниот исказ? const int visina=100;
- Определи со кој број е означен изразот кој е запишан неправилно.
1. a = 2 + (b = 5)
2. a = b = c = 5
3. a = 11 % 3
4. а*а=а*5
- Со употребата на знакот % во израз на програмскиот јазик C++ ќе се изврши операцијата:
- Определи која вредност ќе ја има променливата t по извршување на следниов дел од програма:
a = 5;
b = -5;
t = (a > b) && (a == b) II (a < b);
- Што ќе се прикаже по извршување на следниов програмски сегмент?
int p, q;
p=1; q=2;
p = p + q*3;
cout<< p+1<<" " <<q;
- Определи колкава е вредноста на целобројната променлива а по извршување на следната наредба:
a = 35 / 5 % 2 + 19 % 5; - Определи колкава ќе биде вредноста на променливата y по извршувањето на следнава наредба:
y= 5 + 6 * 6 / 4 % 8; - Ако променливите a, b и c имаат почетна вредност 10. Која од нив и понатаму ќе ја има истата вредност по извршување на следниот дел од програмата?
a = a + b; b = b + a - c; c = c – b + a;
- Во програмата C++ декларирана е логичка променлива t, знаковна променлива r и целобројна променлива s. Запиши?
- Определи која вредност ќе ја има променливата x по извршување на следниов дел од програма:
x = 30;
y = -6;
x= x - y;
y= x - y;
За дома
1. Изработка на презентција или квиз за структури избор
2. Определи кој е резултатот од извршување на следниот програмски код.
int a=21; int c;
c = a; c += a;
cout << ” Vrednosta na c= ” <<c<< “ , “;
c = 200; c % = a;
cout <<” Vrednosta na c=”<<c<< endl;
4.Што ќе се прикаже на екранот со следниот програмски сегмен
a) int a = 4; int b=5; б) int a=4 int b=5;
cout<<(a+b)/2; cout<<(a+b)/2. ;