Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.77/13: Рейтинг темы: голосов - 13, средняя оценка - 4.77
43 / 43 / 5
Регистрация: 26.10.2010
Сообщений: 447

Решить задачу с помощью оператора case

27.09.2011, 18:59. Показов 2848. Ответов 23
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ввести с клавиатуры и сохранить в массиве В кредитные ставки каждого из 11 банков города. Посчитать количество банков, в которых кредитные ставки самые высокие и превышают 18 %.

Проблема в том, что нам это нужно решить с помощью оператора case!
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
27.09.2011, 18:59
Ответы с готовыми решениями:

задачу с оператора выбора case очень нужно : Пусть элементами равностороннего треугольника являются: 1.Сторона а; 2.Площад
Помогите решить задачу с помощью оператора выбора case очень нужно плиз: Пусть элементами равностороннего треугольника являются: ...

Решить задачу с помощью функции и оператора case
Решить задачу с помощью функции и оператора case: Локатор ориентирован на одну из сторон света("С"-север, "З"-запад,...

Решить задачу при помощи RadioGroup и оператора Case
В общем, такая задача. Надо ее сделать с помощью RadioGroup, я программку составил, но я с трудом понимаю, как в этот rg запихнуть условия...

23
43 / 43 / 5
Регистрация: 26.10.2010
Сообщений: 447
27.09.2011, 23:49  [ТС]
Студворк — интернет-сервис помощи студентам
Вот что я с case накрутил:
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
#include <stdio.h>
#include <conio.h>
#include <iostream.h>
#include <math.h>
 
 main() { int i,a[10],k=0,t;
        printf(" Vvedite kreditnie stavki banka: ");
        for (i=0;i<=10;i++){
            scanf(" %d ", &a[i]);
            }
            
              for (i=0;i<=10;i++){ 
                  if(a[i]>18) {
                               k++;
                               }
                               }
 
                               if (k=0){ t=1;}
                               else {t=2}
                               switch (t):
                                      case 1: { printf(" Net chisel"); 
                                      break;}
                                      case 2: { printf(" kolichestvo bankov: %d ",k);
                                      break;}                  
            getch();
            }


Не знаю.. Но условие задачи вроде соблюдено...
0
 Аватар для talis
794 / 546 / 61
Регистрация: 11.05.2010
Сообщений: 1,298
Записей в блоге: 1
28.09.2011, 00:02
В общем так. Вот подсчёт необходимых банков:

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
30
31
32
33
#include <iostream>
 
using namespace std;
 
int main( )
{
    cout << "Enter 11 numbers:\n";
 
    unsigned max = 0,
             max_count = 0;
 
    for( int i = 0; i < 11; i++ )
    {
       int bank;
       cin >> bank;
 
       if( bank > max && bank > 18 )
       {
          max = bank;
          max_count = 1;
       }
       else if( bank == max )
          max_count++;
    }
 
    if( max )
       cout << "Maximal credit rate is " << max
            << ". " << max_count << " banks use this credit rate.\n";
    else
        cout << "There are no banks that use credit rate greater then 18%\n";
 
    return 0;
}
Массив и switch прикрутите сами.
1
43 / 43 / 5
Регистрация: 26.10.2010
Сообщений: 447
28.09.2011, 00:50  [ТС]
кстати, а чего моя программа не подходит?
0
 Аватар для talis
794 / 546 / 61
Регистрация: 11.05.2010
Сообщений: 1,298
Записей в блоге: 1
28.09.2011, 00:52
Сидоренко, по условию, нужно подсчитать количество банков с максимальной кредитной ставкой, если она больше 18 процентов. Ваша просто подсчитывает количество банков, у которых кредитная ставка больше 18 процентов.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
28.09.2011, 00:52
Помогаю со студенческими работами здесь

Переделать программу с помощью оператора Case
Program Lab3; var a, x,y:real; begin writeln ('Введите значение а'); Readln (a); x:= abs(sin(a))+ sin(a)/cos(a); If a*x&lt;=-1...

Найти длину отрезка в метрах.(решать с помощью оператора case of)
единицы длины пронумерованы следующим образом:1-дециметр;2-километр;3-метр;4-миллиметр;5-сантиметр.Дан номер единицы длины (целое число в...

Цикл: Помогите, пожалуйста, решить задачу с использованием оператора for
import math x = int(input('Введите число:')) n = int(input('Введите число:')) S = 0 k = 1 while k &lt;= n: b =...

С помощью оператора выбора case найти значение A При заданных условиях
С помощью оператора выбора case найти значение A При таких условиях a=\begin{cases} {m}^{2}-1, \ 10\leq m\leq 15,\\sqrt{m}+10, \ 1\leq...

с помощью перебора решить задачу:
какие положительные целые числа меньше 20, удовлетворяют следующему равенству I^3 +J^3+K^3 =L^3 погите пожалуйсто составить алгоритм


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

Или воспользуйтесь поиском по форуму:
24
Ответ Создать тему
Новые блоги и статьи
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru