Разделы презентаций


С++ негіздері: Тармақталу және циклдік алгоритмдерді программалау

Си тілінде меншіктеу операторыСи тілінде меншіктеу операторының бірнеше түрі бар. Жалпы меншіктеу = ; Мұны Си тілінде қысқаша = ; Төменде бірнеше мысал келтірілген. a=a+b; ( a+=b;

Слайды и текст этой презентации

Слайд 1«Тармақталу және циклдік алгоритмдерді программалау»
Ақжайық ЖОББМ информатика пәнінің мұғалімі Д.А.Конырбаева

«Тармақталу және циклдік алгоритмдерді программалау»Ақжайық ЖОББМ информатика пәнінің мұғалімі Д.А.Конырбаева

Слайд 2Си тілінде меншіктеу операторы
Си тілінде меншіктеу операторының бірнеше түрі бар.

Жалпы меншіктеу = ;
Мұны Си тілінде қысқаша

<операция> = <өрнек>; Төменде бірнеше мысал келтірілген. a=a+b; ( a+=b; ) a=a-b; ( a-=b; ) Арттыру немесе кеміту (инкремент және декремент) операциялары Инкремент, яғни арттыру операциясы (++) және декремент (- -) i++; ++i; Бұл екеуі де мынадай амалмен бірдей болып саналады i=i+1; Бұл екеуін өрнектерде жиі қолданылады. Құрама оператор бірнеше операторды жүйелік жақшаға алып біріктіру Программа жұмысын басқару операторлары. Программа жұмысын басқару операторлары программаның басқарушы конструкциясы деп аталады. Құрама операторларға жай құрама операторлар және блоктар жатады. Екеуі { n++; summa+=n; } Қатынас операциялары. Қатынас операциялары екі мәнді салыстыру үшін Егер қарастырылатын қатынас нәтижесі ақиқат болса, шарттық өрнектің мәні Логикалық операторлар. Екі немесе бірнеше шарттық өрнектерді біріктіру үшін және (&&) операциясы немесе (||) операциясы терістеу !(not) oперациясы.
Си тілінде меншіктеу операторыСи тілінде меншіктеу операторының бірнеше түрі бар. Жалпы меншіктеу  =  ; Мұны

Слайд 3Таңдау операторлары
Таңдау операторлары – бұлар шартты оператор және ауыстырғыш.
Шартты

оператор. Шартты операторлардың орындалу схемасы мен жалпы іf (шарт) 1-оператор;

еlse 2-оператор; Мұнда жақшадағы шарт түріндегі өрнек ақиқат болса, 1-оператор орындалады, іf (шарт) 1-оператор; Кейде қабаттасқан шартты операторлар кездеседі, мысалы: іf (1-шарт) 1-оператор; еlse
іf (1-шарт) 2-оператор; еlse 3-оператор;
Таңдау операторларыТаңдау операторлары – бұлар шартты оператор және ауыстырғыш. Шартты оператор.  Шартты операторлардың орындалу схемасы мен

Слайд 4№1
Екі санның үлкенін табу программасын құру

#include
using namespace std;
int main(int

argc, char** argv) {
int x,у,max;
cin>>x>>y;
if (x>y)
max=x;
else
max=y;
cout

№1Екі санның үлкенін табу программасын құру#include using namespace std;int main(int argc, char** argv) {int x,у,max;cin>>x>>y;if (x>y)max=x;else max=y;cout

Слайд 5№2
Үш санның үлкенін табу программасын құру

#include
using namespace std;
int main(int

argc, char** argv) {
int x,у,z,max;
cin>>x>>y>>z;
if (x>=y && x>=z)
max=x;
else
if (y>=x

&& y>=z)
max=y;
else max=z;
cout<<“max=“<return 0;
}

№2Үш санның үлкенін табу программасын құру#include using namespace std;int main(int argc, char** argv) {int x,у,z,max;cin>>x>>y>>z;if (x>=y &&

Слайд 6Ауыстырғыш
Switch көп нұсқалы таңдау операторы. Программада кездесетін бірнеше нұсқаның бірін

таңдап алу керек болған Switch ; { сase белгі

1: операторлар; сase белгі 2: операторлар; …………………. [Default: операторлар] } Мұнда switch сөзінен кейінгі өрнек мәні есептеледі, ол


№3 Баға #include
using namespace std;
int main(int argc, char** argv) {
int x;
cin>>x;
switch (х)
{case 2: cout<<“kanagattanarliksil"; break;
case 3: cout<<"kanagattanarlik"; break;
case 4: cout<<“zhaksi"; break;
case 5: cout<<“ote zhaksi"; break;
default: cout<<"ondai baga zhok";
}
return 0;
}

АуыстырғышSwitch көп нұсқалы таңдау операторы.  Программада кездесетін бірнеше нұсқаның бірін таңдап алу керек болған Switch ;

Слайд 7№4. Енгізген жылдың атауын шығаратын программа құру

#include
using namespace std;
int

main(int argc, char** argv) {
int x,y;
cin>>x;
y=x%12;
switch (y)
{case 0: cout

1: cout<<"cock"; break;
case 2: cout<<"dog"; break;
case 3: cout<<"pig"; break;
case 4: cout<<"mouse"; break;
case 5: cout<<"cow"; break;
case 6: cout<<"tiger"; break;
case 7: cout<<"rabbit"; break;
case 8: cout<<"dragon"; break;
case 9: cout<<"snake"; break;
case 10: cout<<"horse"; break;
case 11: cout<<"sheep"; break;
default: cout<<"ondai zhil zhok";
}
return 0;
}

№4. Енгізген жылдың атауын шығаратын программа құру#include using namespace std;int main(int argc, char** argv) {int x,y;cin>>x;y=x%12;switch (y){case

Слайд 9For операторы
For операторы айнымалы ретінде берілген цикл парамтрінің алғашқы, соңғы

парамтрлі циклдің орындалу схемасы: for (x=x0; x

дейінгі сандардың қосындысын табатын программа құру.

#include
using namespace std;
int main(int argc, char** argv) {
int k,s;
s=0;
for (k=1; k<=100; k=k+1)
s+=k;
cout<<“s=“<return 0;
}

For операторыFor операторы айнымалы ретінде берілген цикл парамтрінің алғашқы, соңғы парамтрлі циклдің орындалу схемасы:  for (x=x0;

Слайд 10№6. 1-ден 100-ге дейінгі тақ сандардың қосындысын табатын программа құру.


#include


using namespace std;
int main(int argc, char** argv) {
int k,s;
s=0;
for (k=1;

k<=100; k=k+2)
s+=k;
cout<<“s=“<return 0;
}

№6. 1-ден 100-ге дейінгі тақ сандардың қосындысын табатын программа құру.#include using namespace std;int main(int argc, char** argv)

Слайд 11While операторы. Орындалу саны алдын ала белгісіз болатын циклдер while

(шарт-өрнек) { операторлар;}
№7. 1-ден 100-ге дейінгі сандардың қосындысын табатын

программа құру.

#include
using namespace std;
int main(int argc, char** argv) {
int k,s;
s=0;
k=1;
while (k<=100)
{s+=k; ++k;}
cout<<“s=“<return 0;
}

While операторы

While операторы. Орындалу саны алдын ала белгісіз болатын циклдер   while (шарт-өрнек)  { операторлар;}

Слайд 12№8. 1-ден 100-ге дейінгі жұп сандардың қосындысын табатын программа құру.

#include


using namespace std;
int main(int argc, char** argv) {
int k,s;
s=0;
k=2;
while

(k<=100)
{s+=k; k+=2;}
cout<<“s=“<return 0;
}

№8. 1-ден 100-ге дейінгі жұп сандардың қосындысын табатын программа құру.#include using namespace std;int main(int argc, char** argv)

Слайд 13DO ... WHILE цикл операторы
Шарты соңынан do {операторлар;} while (шарт-өрнек)
№9. 1-ден

100-ге дейінгі сандардың қосындысын табатын программа құру.

#include
using namespace std;
int

main(int argc, char** argv) {
int k,s;
s=0;
k=1;
do {s+=k; ++k;}
while (k<=100);
cout<<“s=“<return 0;
}


DO ... WHILE цикл операторыШарты соңынан do {операторлар;} while (шарт-өрнек) №9. 1-ден 100-ге дейінгі сандардың қосындысын табатын

Слайд 14№10. 1-ден 100-ге дейінгі үшке бөлінетін сандардың қосындысын табатын программа

құру.

#include
using namespace std;
int main(int argc, char** argv) {
int k,s;
s=0;
k=3;


do {s+=k; k+=3;}
while (k<=100)
cout<<“s=“<return 0;
}

№10. 1-ден 100-ге дейінгі үшке бөлінетін сандардың қосындысын табатын программа құру.#include using namespace std;int main(int argc, char**

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика