КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Приклади (Слайд № 7)
· number=i++; рівносильне number=i; i=i+1; · number=++i; рівносильне i=i+1; number=i; · a=2; b=3*++a; (a=3; b=3*3=9) · c=5; d=(c++)+4; (d=5+4=9; c=6) · x=4; y=15/--x; (x=3; y=15/3=5) · f=20; g=(f--)-10; (g=20-10=10; f=19) відповіді з’являються після натискання лівої кнопки Миші
Завдання Дослідити використання префіксних та постфіксних операцій збільшення та зменшення (number=i++; number=++i; number=--i; number=i--;). Задати начальне значення для змінної і=10. 1. Напишіть програму й дослідіть можливості спрощення запису присвоєння з обчисленням (x+=y; x-=y; x*=y; x/=y) 2. Складіть програму для обчислення площі прямокутника за уведеними з клавіатури довжинами сторін, вираженими цілими числами, меншими ніж 150 3. Ціни на два види товарів зросли на р відсотків. Вивести старі та нові ціни Розв’язки завдань Задача № 3 #include <iostream.h> #include <conio.h> int main() { float a,b,S; cout<<”a= “; cin>>a; cout<<”b= “; cin>>b; S=a*b; cout<<”s=”<<S<<endl; getch (); return 0; }
Задача № 4 #include <iostream.h> #include <conio.h> int main() { float c1, c2, p; cout<<”c1= “; cin>>c1; cout<<”c2= “; cin>>c2; cout<<”p= “; cin>>p; cout<<c1<<”\t”<<c1*(1+p/100)<<”\n”; cout<<c2<<”\t”<<c2*(1+p/100)<<endl; getch (); return 0; }
Розв’язки завдань Задача № 2a #include <iostream.h> #include <conio.h> int main() { float L, T, V; cout<<”L= “; cin>>L; cout<<”T= “; cin>>T; V=L/T; cout<<”V= “<<V<<”\n”; getch (); return 0; } Задача № 2b #include <iostream.h> #include <conio.h> int main() { cout<<” versta -> km”<<endl; cout<<”vidstan u verstah: 100”<<”\n”; cout<<”100 verst – 106.68 km”<<”\n”; getch (); return 0; } Задача № 2b (2 варіант) #include <iostream.h> #include <conio.h> int main() { int v; cout<<”vidstan u verstah: ”; cin>>v; cout<<” versta -> km”<<endl; cout<<”vidstan u verstah: ”<<v<<”\n”; cout<<v<<” verst – “<< v*106.68/100<<” km”<<”\n”; getch (); return 0; } Задача № 2c #include <iostream.h> #include <conio.h> int main() { float s; cout<<”s= ”; cin>>s; cout<<s-s*100%100<<”grn” <<s*100%100<<” kop”<<endl; getch (); return 0; } Задача № 2c (2 варіант) #include <iostream.h> #include <conio.h> int main() { float s; int y, g, k; cout<<”s= ”; cin>>s; y=(int)(s*100); g=y/100; k=y%100; cout<<g<<”grn ”<<k<<” kop”<<endl; getch (); return 0; } Задача № 1 #include <iostream.h> #include <conio.h> #include <math.h> int main() { float r, s, v; cin>>r; s=4*M_PI*r*r; v=4*M_PI*r*r*r/3 cout<<”s=”<<s<<”v=”<<v<<endl; getch (); return 0; } Задача № 2 #include <iostream.h> #include <conio.h> int main() { int u1=36, u2=0, u3=44, p1, p2, p3; cin >>p1; cin>>p2; cin>>p3; cout<<u1*p1<<”\t”<<u2*p2 <<”\t ”<<u3*p3<<”\t” <<u1*p1+u2*p2+u3*p3<<endl; getch (); return 0; } Задача № 3 #include <iostream.h> #include <conio.h> int main() { int c1, c2, c3, t1, t2, t3; cin >>c1; cin>>c2; cin>>c3; cin >>t1; cin>>t2; cin>>t3; cout<<c1*t1<<”\t”<<c2*t2 <<”\t ”<<c3*t3<<”\t” <<c1*t1+c2*t2+c3*3<<endl; getch (); return 0; }
Дата добавления: 2014-11-16; Просмотров: 1495; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |