x>=10 - в данное неравенство входят все x из промежутка [10;+oo), то есть на данном промежутке неравенство истинно. А ложно оно соотвественно на (-oo;10). Логическое не инвертирует данное неравенство( истина становится ложью, и наоборот), значит:
не(x>=10) равносильно (x<10), и промежуток x: (-oo;10)
В итоге:
не(x - нечетное) и не(x>=10)<=>(x - четное) и (x<10)
Полученное неравенство будет истинно для четных x из промежутка (-oo;10).
Наибольшее четное число из (-oo;10): 8
//Поскольку не указан данный массив, то заполню его случайными числами
using System;
namespace ConsoleApp2
{
class Program
{
static void Main(string[] args)
{
Random rand = new Random();
const int size = 10;
const int x = -100;
const int y = 100;
int counter = 0;
int[] arr = new int[size];
Console.WriteLine("Массив:");
for (int i = 0; i < size; i++)
{
arr[i] = rand.Next(x, y);
if (arr[i] < 0)
counter++;
Console.WriteLine((i + 1) + ") " + arr[i]);
}
Console.WriteLine("\nКоличество отрицательных элементов: " + counter);
Console.ReadKey();
}
}
}
/*В комментария вы сказали, что нужно считать не все символы строки (не считать пробел), что я и отразил в коде. Если понадобится считать все символы строки, то можно обойтись без цикла, а сделать так: cout << "Symbols: " << fio.length();).*/
#include <iostream>
using namespace std;
int main()
{
string fio;
int counter = 0;
cout << "Enter FIO: ";
getline(cin, fio);
for (int i = 0; i < fio.length(); i++)
{
if (fio[i] != ' ')
counter++;
}
cout << "Symbols: " << counter;
return 0;
}
Поделитесь своими знаниями, ответьте на вопрос:
Напишите наибольшее целое число х, для которого истинно высказывание: НЕ (X нечётное) и НЕ (X >= 10
дададк
Объяснение:
лалкделелкш лкдкджвдвдв дадада даа