

Structuri alternative( Instructiunea If in C++)
Presentation
•
Computers
•
5th - 12th Grade
•
Practice Problem
•
Easy
VERONICA IONELA COICULESCU
Used 5+ times
FREE Resource
9 Slides • 5 Questions
1
By VERONICA IONELA COICULESCU
Structuri alternative Instructiunea If in C++
2
Some text here about the topic of discussion.
Obiectivele lectiei
Intelegerea notiununii de structura alternativa( structura de decizie).
Identificarea importantei folosirii unei astfel de structuri.
Aplicarea structurii in cadrul problemelor si a exercitiilor.
3
Open Ended
Prin ce se caracteriza Structura Liniara dintr-o secventa de program, asa cum am discutat la ora trecuta?
4
By VERONICA IONELA COICULESCU
! Ne reamintim
Am discutat săptămâna trecută despre Structura liniara-una sau mai multe instrucțiuni care se execută la fel la fiecare executare a programului (sau a secvenței de program), indiferent care sunt valorile variabilelor cu care se lucrează.
Exemplu:
x = 2;
x ++;
cout << x;
sau:
int x, y , z;
double a;
5
Structura alternativă
În anumite situații, este necesară executarea unor instrucțiuni în cadrul unui program numai în anumite condiții. Structurile alternative (numite și structuri de decizie) permit rezolvarea unor asemenea situații.
Instrucțiunea if
Instrucțiunea if este cea mai utilizată structură alternativă.
6
Open Ended
Dati exemple din viata reala in care o decizie este conditionata de o anumita intamplare.
Exemplu: Daca voi răci, voi sta acasă, altfel voi merge la școală.
7
Multiple Select
Tipul de date BOOLEAN:
Se mai numeste tipul de date logice
n=7;
variabila n poate fi de tip boolean
Are doua posibile valori: True(Adevarat) si False(False)
8
Sintaxa Instructiunii If
Varianta 1
if ( Expresie )
Instrucțiune1
else
Instrucțiune2
Varianta 2
if ( Expresie )
Instrucțiune1
!Atentie
Expresia trebuie să fie de tip bool sau să poată fi convertită la bool.
9
Varianta 1
se evaluează Expresia, care este de tip bool sau poate fi convertită la bool
dacă valoarea ei este true
se execută Instrucțiune1
se continuă cu instrucțiunea care urmează după if
dacă valoare expresiei este false
se execută Instrucțiune2
se continuă cu instrucțiunea care urmează după if
10
Some text here about the topic of discussion.
Varianta 2
se evaluează Expresia
dacă valoarea ei este true
se execută Instrucțiune1
se continuă cu instrucțiunea care urmează după if
dacă valoare expresiei este false
se continuă cu instrucțiunea care urmează după if
11
Exemple
Some text here about the topic of discussion.
int n;
cin >> n;
if(n % 2 == 0)
cout << n << " este par";
else
cout << n << " este impar";
Scrieti o secventa de program care stabileste daca un numar intreg citit de la tastatura este par sau impar și afișseaza un mesaj corespunzător.
12
Poll
In urma executarii urmatoarei secvente de cod, se va afisa:
int n, m;
n=4;
m=8;
if(m%n == 0 )
cout<<"prima ramura";
else
cout<<"a doua ramura";
prima ramura
a doua ramura
13
Open Ended
Scrieti o secvență de program care citește două numere n m și stabilește dacă m este divizor al lui n( se cunoaste ca m este diferit de 0).
14
Săptămâna viitoare vom discuta despre Instructiunea Switch care este tot de tipul structura alternativă/de decizie.
Bibliografie: https://www.pbinfo.ro/
By VERONICA IONELA COICULESCU
Structuri alternative Instructiunea If in C++
Show answer
Auto Play
Slide 1 / 14
SLIDE
Similar Resources on Wayground
10 questions
TEATRO
Presentation
•
9th - 11th Grade
8 questions
Cuidados al usar la computadora
Presentation
•
KG
12 questions
38 JavaScript Wyświetlanie komunikatów
Presentation
•
KG
13 questions
The Electoral College
Presentation
•
6th - 12th Grade
8 questions
Imágenes tablas y gráficos
Presentation
•
KG - University
11 questions
Grandezas
Presentation
•
KG
10 questions
Análisis de casos: rúbricas USIL
Presentation
•
KG
Popular Resources on Wayground
20 questions
STAAR Review Quiz #3
Quiz
•
8th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
6 questions
Marshmallow Farm Quiz
Quiz
•
2nd - 5th Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade
20 questions
Inferences
Quiz
•
4th Grade
19 questions
Classifying Quadrilaterals
Quiz
•
3rd Grade
12 questions
What makes Nebraska's government unique?
Quiz
•
4th - 5th Grade