Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
СВЯИЕК
0 / 0 / 0
Регистрация: 10.02.2016
Сообщений: 4
1

Задача "Работа": вывести номера подходящих вакансий в порядке возрастания

05.11.2018, 13:24. Просмотров 254. Ответов 1
Метки нет (Все метки)

Поднабравшись опыта, Евгений решил найти хорошую работу в игровой индустрии. На данный
момент есть три вакансии, каждая из которых характеризуется длительностью рабочего дня Ti и
размером зарплаты Si

. Оптимальные условия работы для Евгения – это длительность рабочего дня не

более 8 часов или зарплата не менее 5000*Ti рублей.
Помогите Евгению определить количество, а также номера вакансий, которые предлагают
оптимальные условия работы.
Входные данные:
Три строки, в каждой из которых находится по два целых числа Ti (0 ≤ Ti ≤ 24) и
Si (0 ≤ Si ≤ 106

) – длительность рабочего дня и размер зарплаты для вакансии с номером i

(1 ≤ i ≤ 3).

Выходные данные:
В первой строке выведите количество вакансий, подходящих Евгению. Далее выведите номера
этих вакансий в порядке возрастания по одному в каждой строке.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.11.2018, 13:24
Ответы с готовыми решениями:

Создать запись "Двигатель", которая содержит элементы "Название", "Мощность", "Скорость", "Цена"
Создать запись "Двигатель", которая содержит элементы "Название", "Мощность", "Скорость",...

Подсчитать количество вхождений слова "мама" в строку и вывести номера первых позиций этих вхождений
Не выводит номер позиции. Помогите пожалуйста Подсчитать количество вхождений слова «мама» в...

Вывести фамилии студентов, учащихся на "4" и "5" и их процентное соотношение с другими
вот условие: Ведомость о результатах зимней сессии содержит информацию: фамилия и инициалы...

Вывести возраст, согласовать "лет" и "года" с числом
пВводится число лет (N<=25). Напечатать фразу «Мне N лет», согласовав слово «лет» с числом N....

Ввести структуру "историческое событие" с полями "число", "месяц", "год", "событие"
Ввести структуру ИСТОРИЧЕСКОЕ СОБЫТИЕ с полями ЧИСЛО, МЕСЯЦ, ГОД, СОБЫТИЕ. Составить и...

1
stake-k26
618 / 432 / 332
Регистрация: 25.04.2016
Сообщений: 1,218
06.11.2018, 17:54 2
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <stdio.h>
#define N 3
typedef struct { int time; int money; } work;
 
int main (void)
{
    work date[N];
    int i, var[N];
 
    for (i=0; i<N; i++)
    {
        var[i] = 0;
        printf("input string #%d: ", i+1);
        scanf("%d %d", &date[i].time, &date[i].money);
        if (date[i].time < 0 || date[i].time > 24) return 1;
        else if (date[i].money < 0) return 1;
    }
 
    int count = 0;
    for (i=0; i<N; i++)
        if (date[i].time <= 8 || date[i].money >= 5000*date[i].time)
            var[i]++, count++;
    printf("%d\n", count);
 
    for (i=0; i<N; i++)
        if (var[i]) printf("%d\n", i+1);
 
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.11.2018, 17:54

Отсортировать элементы строк матрицы в порядке возрастания, а строки - в порядке возрастания сумм элементов
Задать с клавиатуры количество целочисленных матриц. Данные получить с помощью датчика случайных...

Подсчитать общее количество вхождений в строку символов "А", "a", "B" и "b"
#include &lt;stdio.h&gt; #include &lt;string.h&gt; #include &lt;conio.h&gt; main() { int i; int k; ...

Если х равно одному из чисел N!/1, N!/2, N!/3, ...,N!/N, то вывести на экран сообщение "Да", иначе - сообщение "Нет"
Даны натуральные числа х и N(x&gt;N). Если х равно одному из чисел N!/1, N!/2, N!/3, ...,N!/N, то...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru