(a,b) координаттарымен берілген нүкте арқылы y = 5x2 – 7 x + 2. Координаттар пернетақтадан енгізіледі.
4 тапсырма. Адамды жасы бойынша талдайтын және мектеп жасына дейінгі, оқушы, жұмысшы, зейнеткер сияқты төрт топтардың біріне жатқызатын бағдарлама құрыңыз. Адамның жасы пернетақтадан енгізіледі.
5 тапсырма. Санның белгісі
Математикада sign(x) (санның белгісі) функциясы төмендегідей анықталған:
sign(x) = 1, егер x > 0,
sign(x) = -1, егер x < 0,
sign(x) = 0, егер x = 0.
Берілген х саны үшін sign(x) мәні. Бұл есепті if... elif... else нұсқауларын қолдану арқылы шешу керек.
6 тапсырма. Шахматтық тақта
Шахматтық тақтаның екі торы берілген. Егер олар бір түспен боялса, онда YES сөзін, ал егер әр түрлі түске боялса — NO сөзін шығарыңыз. Бағдарлама бірінші тор үшін алдымен баған мен қатардың нөмірін беретін, сосын екінші тор үшін кіріске әрқайсысы 1 ден 8 дейінгі сандардың ішінен төртеуін алады.
7 тапсырма. Кібісе жылы
Натурал сан берілген. Нөмірмен берілген жыл кібісе немесе ондай еместігін анықтау керек. Егер жыл кібісе болса, онда YES сөзін, кері жағдайда NO сөзін шығарыңыз. Есте сала кетсек, григориан күнтізбесіне сәйкес, жыл кібісе болып табылады, егер нөмір 4ке еселі, бірақ 100 еслі болмаса, сондай ақ егер ол 400 еселі болса.
Задание 8. Корольдің жүрісі
Шахматтық король тек 1 тор бойынша ғана көлденең, тігінен және диогональ бойынша жүреді. Шахматтық тақтаның екі түрлі торлары берілген, корольдің бірінші тордан екіншісіне бір жүріспен түсе алатындығын анықтаңыз. Бағдарлама бірінші тор үшін алдымен баған мен қатардың нөмірін беретін, сосын екінші тор үшін кіріске әрқайсысы 1 ден 8 дейінгі сандардың ішінен төртеуін алады. Бағдарлама YES сөзін, егер корольдің жүрісімен екіншісіне түсе алса немесе кері жағдайда NO сөзін шығарыңыз.
Жұмысты орындау нәтижесі:
1-6 тапсырмаларының бағдарламалар мәтіндерін, алгоритмдер блок-схемаларын және тестілеу нәтижелерін есепте басып шығарыңыз.
2.2 тақырып: Логикалық операторлар мен логикалық өрнектер
Достарыңызбен бөлісу: |