Упражнения

Симуляционное упражнение 6.1


Введите код данной программы в редактор кода. Узнайте, как проверить, является ли число четным или нечетным. Помните, как работает операция по модулю (%). Запустите программу и посмотрите результат. Попробуйте запустить программу для нечетного значения переменной a.

#include <stdio.h>
int a;
int main()
{
    a = 10; // aici schimbi numarul
    // verificam paritatea 
    if (a % 2  == 0) printf ("%d este un numar par",a);
    else printf("%d este un numar impar",a);       
    return 0;
}

Симуляционное упражнение 6.2


Программа для игры в кости. Введите данный код в поле редактора кода. Измените значения a и b так, чтобы на экране отображалось — Double.

#include <stdio.h>
int a, b;
int main()
{
    a = 5; b = 7;
    if (a != b) printf("Nu e dublu");
    if (a == b && a != 6) printf("Dublu");
    if (a == b && a == 6) printf("Dublu sase");
    return 0;
}

Симуляционное упражнение 6.3


Введите код, указанный в редакторе, измените значения переменных a, b, c так, чтобы они отображались на экране – Принятые значения. Имеется треугольник с указанными сторонамиКод

#include <stdio.h>
float a,b,c;
int main()
{
    // introducem datele initiale - valorile a, b, c
    a = 100; b= 32; c= -4;
    
    // verificăm dacă toate numerele sunt pozitive. a>0 si b>0 si c>0
    // dacă nu - triunghiul nu poate fi construit
      if (a > 0 && b > 0 && c > 0) printf ("Valori acceptate ");
    else {
            printf("Valori negative sau 0 nu se acceptă! n");
            return 1;
         }
    // Verificam daca relațiile din triunghi se respecta
    if (a + b > c && a + c > b && b + c > a) 
        printf ("Exista triunghi cu laturile indicate");
    else
        printf ("Nu exista triunghi cu laturile %f %f %f n", a, b, c);
    return 0;
}

Практические задания


  • Чтобы просмотреть выбор, конструкция «if else».
  • Изучить логические операторы и их отличие.
  • Напишите программу, проверяющую, является ли число, введенное с клавиатуры, положительным и четным (используйте выборки и логические операторы).