С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/47: Рейтинг темы: голосов - 47, средняя оценка - 4.60
Demon290
1

как зациклить switch, чтобы после того как я допустим ввожу f и он считает циклом for, потом снова просил введите символ

24.03.2011, 22:16. Показов 9492. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
#include <iostream>
#include <iomanip>
#include <math.h>
using namespace std;
 
 
int main() {
  float x=0.2,y,s=0;
    int n,i=4;
 char f,w,d,ch;
 
 
   cout <<"Vvedite simvol"<< endl;
   cout <<"f - for w- while d - do-while"<< endl;
   cin>> ch;
   
   
    switch (ch)
    {
        case 'f':
 
    printf ("\nVvedite n=");
    scanf("%d",&n);
    for ( i=4;i<=n;i++)
    
        s+=sin(i)+sin(x)*sin(x);
 
        y=sin(x)*sin(x)+sin(s)*sin(s);
 
    
    printf ("\n %6.3f",y);break;
cout <<"Vvedite simvol"<< endl;
   cout <<"f - for w- while d - do-while"<< endl;
   cin>> ch;
        case 'w':
            printf ("\nVvedite n=");
    scanf("%d",&n);
 while (i<=n)
    {
      s+=sin(i)+sin(x)*sin(x);
      i++;
    }
     y=sin(x)*sin(x)+sin(s)*sin(s);
 
    printf ("\n %6.3f",y);break;
        case 'd':
            printf ("\nVvedite n=");
    scanf("%d",&n);
 
     do
    {
     s+=sin(i)+sin(x)*sin(x);
     i++;
 
    }
     while (i<=n);
      y=sin(x)*sin(x)+sin(s)*sin(s);
 
     printf ("\n %6.3f",y);break;
        default:cout <<"Neverniy simvol";
    
    }
    return 0;
}
IT_Exp
Эксперт
8794 / 1073 / 104
Регистрация: 17.06.2006
Сообщений: 12,602
Блог
24.03.2011, 22:16
Ответы с готовыми решениями:

Как сделать, чтобы из числа, допустим, 0,040005000 после 5 получились звёздочки
Как сделать, чтобы из числа, допустим, 0,040005000 после 5 получились звёздочки, именно после последнего числа

Как приостановить потоки, чтобы потом они начали работать с того места, на котором остановились?
помогите пожалуйста!!! есть два потока, которые действуют одновременно. как их приостановить, чтобы потом они начали работать с того...

Зациклить switch, чтобы он возвращался к выбору кейсов
Зациклить switch, чтобы он возвращался к выбору кейсов.Добавил while(true),но он зациклился и все время постит в консоли сообщение ...

Как сделать чтобы писало текст после того, как открываешь браузер гугл хром?)
Как сделать чтобы писало текст &quot;ухади&quot; после того, как открываешь браузер гугл хром?)


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

Или воспользуйтесь поиском по форуму:
2
9 / 9 / 3
Регистрация: 14.12.2010
Сообщений: 129
24.03.2011, 22:24 2
C++
1
2
3
4
5
6
7
8
cin >> ch;
while (ch)
{
     switch(ch)
     ...
     ...
  cin >> ch;
 }
1
Demon290
24.03.2011, 22:54 3
Цитата Сообщение от v0l0d1ka Посмотреть сообщение
cin >> ch;
while (ch)
{
switch(ch)
...
...
cin >> ch;
}
Спасибо большое, но тут опять возникает небольшой нюанс, когда во второй раз вводишь например считать циклом while, выдает другое значение, я в программировании не очень, но хочу научиться

Добавлено через 8 минут
Цитата Сообщение от v0l0d1ka Посмотреть сообщение
cin >> ch;
while (ch)
{
switch(ch)
...
...
cin >> ch;
}
Все я разобрался,спасибо!!!!!!!!
24.03.2011, 22:54
Ответ Создать тему
Блоги программистов
Обновление сайта www.historian.b­y
Reglage 05.01.2025
Обещал подвести итоги 2024 года для сайта. Однако начну с того, что изменилось за неделю. Добавил краткий урок по последовательности действий при анализе вредоносных файлов и значительно улучшил урок. . .
Как использовать GraphQL в C# с HotChocolate
Programming 05.01.2025
GraphQL — это современный подход к разработке API, который позволяет клиентам запрашивать только те данные, которые им необходимы. Это делает взаимодействие с API более гибким и эффективным по. . .
Модель полного двоичного суматора с помощью логических операций (python)
AlexSky-coder 04.01.2025
def binSum(x:list, y:list): s=^y] p=x and y for i in range(1,len(x)): s. append((x^y)^p) p=(x and y)or(p and (x or y)) return s x=list() y=list()
Это мы не проходили, это нам не задавали...(аси­хронный счётчик с управляющим сигналом задержки).
Hrethgir 04.01.2025
Асинхронный счётчик на сумматорах (шестиразрядный по числу диодов на плате, но наверное разрядов будет больше - восемь или шестнадцать, а диоды на старшие), так как триггеры прошли тестирование и. . .
Руководство по созданию бота для Телеграм на Python
IT_Exp 04.01.2025
Боты для Телеграм представляют собой автоматизированные программы, которые выполняют различные задачи, взаимодействуя с пользователями через интерфейс мессенджера. В данной статье мы рассмотрим,. . .
Применение компонентов PrimeVue в Vue.js 3 на TypeScript
BasicMan 04.01.2025
Введение в PrimeVue и настройка окружения PrimeVue представляет собой мощную библиотеку компонентов пользовательского интерфейса для Vue. js 3, которая предоставляет разработчикам богатый набор. . .
Как стать Senior developer
cpp_developer 04.01.2025
В современной индустрии разработки программного обеспечения позиция Senior Developer представляет собой не просто следующую ступень карьерной лестницы, а качественно новый уровень профессионального. . .
Что известно о дате выхода Windows 12 и чего от нее ждать
IT_Exp 04.01.2025
В мире технологий постоянно происходят изменения, и операционные системы не являются исключением. Windows 11, выпущенная в октябре 2021 года, принесла множество инноваций и улучшений, но. . .
Что новенького в .NET Core 9
Programming 04.01.2025
Обзор ключевых изменений в . NET Core 9 Платформа . NET Core продолжает активно развиваться, и версия 9 представляет собой значительный шаг вперед в эволюции этой технологии. Новый релиз. . .
Инструкция по установке python3.13.1 в Debian 12
AlexSky-coder 03.01.2025
sudo apt update sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget. . .
Затестил триггеры. архив проекта прилагаю с GOA файлами в настройках архиватора проектов.
Hrethgir 03.01.2025
В этот раз нет закольцованности, потому что от неё только глюки, как я понял, логика не вырезанная. Триггеры очень быстрые если верить измерениям с помощью анализатора от Gowin. Есть ещё регистры,. . .
Python в помощь DevOps
IT_Exp 03.01.2025
Причины использования Python в работе DevOps Python стал неотъемлемой частью мира DevOps, и это не случайно. Этот язык программирования обладает множеством преимуществ, которые делают его. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru