М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
stich2095
stich2095
16.06.2022 03:49 •  Информатика

На экран поля: фильм, страна, время, дата для фильмов, приобретенных позднее 01.01.1997г., и снятых не в сша и для всех фильмов, снятых во франции

👇
Ответ:
jintonik2
jintonik2
16.06.2022
Будем считать, что нужен запрос

Select a.moviename,a.country, a.time, a.date from film as a where (a.date>01/01/1997 and a.county not like "USA") or a.country="France"
4,6(94 оценок)
Открыть все ответы
Ответ:
irinakotik2018
irinakotik2018
16.06.2022

#include <iostream>

#include <cmath>

#include <ctime>

using namespace std;

int counter = 0, _min = 201;

void palindrome(int number)

{

   int number_cpy = number;

   int n = 0;

   while (number)

   {

       n = 10 * n + number % 10;

       number /= 10;

   }

   if (n == number_cpy) {

       counter++;

   }

}

void SearchMin(int number) {

   bool C8 = false, C0 = false;

   int cpy_number = number;

   while (number > 0) {

       if (number % 10 == 8) {

           C8 = true;

           break;

       }

       if (number % 10 == 0)

           C0 = true;

       number /= 10;

   }

   if (C8 == false && C0 == true && cpy_number < _min)

       _min = cpy_number;

}

void SetElements(int num[], int N) {

   for (int i = 0; i < N; i++) {

       num[i] = 1 + rand() % 200;

       palindrome(num[i]);

       SearchMin(num[i]);

   }

}

void PrintElements(int num[], int N) {

   cout << "Элементы массива: " << endl;

   for (int i = 0; i < N; i++) {

       cout << num[i] << " ";

   }

   cout << endl;

}

signed main()

{

   setlocale(LC_ALL, "Rus");

   srand(time(NULL));

   int N;

   cout << "Введите количество элементов массива: ";

   cin >> N;

   int *a = new int[N];

   SetElements(a, N);

   PrintElements(a, N);

   cout << "\nКоличество палиндромов: " << counter << endl;

   if (_min == 201)

       cout << "Нет элементов, которые не содержат 8, но содержат 0!";

   else

       cout << "\nМинимальный элемент, который не содержит цифру 8, но содержит цифру 0: " << _min << endl;

   delete[] a;

   return 0;

}


Указания к решению: 1) Для проверки на соответствие элементов массива условию создать функцию. 2) Дл
4,8(68 оценок)
Ответ:
Andrey0116
Andrey0116
16.06.2022
Процессор Intel Core i5-3570K 3.40ГГц
Кулер для процессора Thermalright True Spirit 140
Мат. плата Socket1155 ASUS P8Z77-V
Модуль памяти 2x8ГБ DDR3 SDRAM Geil Evo Two GET316GB1600C9DC (PC12800, 1600МГц, CL9)
Жесткий диск 2000ГБ Seagate Barracuda Green ST2000DL003
Накопитель SSD 120ГБ 2.5 OCZ "Vertex 3 VTX3-25SAT3-120G
Видеокарта GeForce GTX 670 2048МБ GIGABYTE GV-N670OC-2GD
Корпус Miditower Zalman Z9 Plus
Блок питания 720Вт Cooler Master Silent Pro M2

45000 руб.

P.S. Если вместо GTX670 взять GTX680, то как раз под 50 000 выйдет. Но по моему этоу уже будет лишней тратой денег.
4,7(48 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ