Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Структура Си. Удаление информации https://www.cyberforum.ru/ c-beginners/ thread1964899.html
Как в программе написать НОВУЮ СТРУКТУРУ, чтобы с указаныым возрастом информация исчезла #include <iostream.h> struct sotrudnik {char familiya; int vozrast; }; main() {int i, age, k; sotrudnik b; for( i=1; i<4; i++) {cout<<"vvedite familiya "<<i<<" sotrudnika: ";
C (СИ) Рекурсия
Я наверно сейчас покажусь тупым, но можете словесно объяснить, что нужно сделать в задаче "Напишите программу, печатающую десятичную запись натурального числа, использующую только операции печать цифр от 0 до 10". Код не нужен - сам напишется. Если можно с элементарным примером
C (СИ) Перебор элементов динамического списка https://www.cyberforum.ru/ c-beginners/ thread1964807.html
задача программы: находит сумму последнего и предпоследнего элементов списка L, содержащего не менее двух элементов постановка задачи: Элементы списка должны вводиться с клавиатуры и размещаться в динамической памяти. как сделать перебор элементов динамического списка? это для того чтобы можно было определить последнее и предпоследнее число
C (СИ) Запись в текстовый файл https://www.cyberforum.ru/ c-beginners/ thread1964663.html
Здравствуйте! Произвожу запись в текстовый файл, все переменные записываются корректно, кроме названия. В файл записывается только первый символ названия. Пожалуйста, подскажите с чем это связано. fprintf(fil, "%s %d %d %d %d %d <DIR> \n", FindFileData.cFileName, time.wDay, time.wMonth, time.wYear, time.wHour + 4, time.wMinute); Добавлено через 30 минут Содержимое файла: . 20 4 2017 16 33...
C (СИ) Создать список из целых чисел. После каждого элемента равного x вставить элемент равный y
очереди- Создать список из целых чисел. После каждого элемента равного x вставить элемент равный y.
C (СИ) Удаление и редактирование элемента в двусвязном списке Не люблю создавать темы. Но объясните мне на пальцах (на моем примере) как правильно удалить и отредактировать элемент в списке (2 разные ф-ции), ну или ткните в ошибку.. #include <stdio.h> #include <stdlib.h> #include <malloc.h> #include <locale.h> #include <string.h> #include <conio.h> struct ta { https://www.cyberforum.ru/ c-beginners/ thread1964548.html
C (СИ) Поместить в массив список файлов и подкаталогов в заданном каталоге Linux https://www.cyberforum.ru/ c-beginners/ thread1964469.html
Всем доброго времени суток. Прошу помощи в следующем вопросе. Пишу программу, которая должна сканировать содержимое /usr/include и сохранять в массив имена заголовочных файлов *.h (с последующим сохранением в файл, но до этого еще надо дойти). За основу взял известный все пример из Кернигана и Ричи. На stdout все прекрасно выводит (керниган и ричи рулят). Но с созданием массива строк (то есть,...
C (СИ) Заполнить целочисленный двухмерный массив размера NN случайными числами в диапазоне от -100 до 200
1. Заполнить целочисленный двухмерный массив размера NN случайными числами в диапазоне от -100 до 200. Определить сумму и среднее арифметическое элементов, значения которых больше заданного числа F и оканчиваются на 5
C (СИ) Апроксимация https://www.cyberforum.ru/ c-beginners/ thread1964413.html
Помогите написать программу, которая будет находить координаты y при заданном пользователем значении x. Необходимо что бы с клавиатуры вводилось количество точек кривой и их координаты. например х1=1 у1=2 х2=3 у2=6 и тд. Далее какое бы значение пользователь не ввел (х) программа должна выводить ему значение у исходя из ранее введенных данных. Я написал уже большую часть... Не могу понять как...
C (СИ) Не работает прога для поиска определенного слова в массиве строк https://www.cyberforum.ru/ c-beginners/ thread1964211.html
Найти в массиве строк самое длинное слово, оканчивающееся на гласную букву, и вывести его. Вот что я набросал Когда прогоняю через отладчик зависает на этой строке if (str == (' ' || '\0') && str == ('a' || 'e' || 'y' || 'u' || 'o' || 'i') ) Заранее спасибо # include <stdio.h> # include <conio.h> # include <string.h> # include <ctype.h> # include <stdlib.h>
C (СИ) Трассировка схемы алгоритма
Помогите составить трассировочную таблицу для схемы алгоритма. номер | min | I | J | A | 1234567|32467| 3 | 2 | 4 | это начало таблицы(дальше я туплю) 7 | 4 | * | * | * | *- это пустая клетка
C (СИ) Вычислить расстояние между двумя точками, заданными своими координатами Две точки заданы на плоскости своими координатами, которые могут быть как декартовыми, так и полярными. Требуется вычислить расстояние между этими двумя точками. https://www.cyberforum.ru/ c-beginners/ thread1964082.html
0 / 0 / 0
Регистрация: 20.04.2017
Сообщений: 2
0

Пересечение условий при выполнении условного оператора - C (СИ) - Ответ 10353364

20.04.2017, 21:02. Показов 763. Ответов 2
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Доброго времени суток.
Начну немного издалека.
Решил я заняться изучением какого-нибудь языка программирования из-за интереса и чисто для себя.
Сначала решил изучать Си, так как сам давно и активно пользуюсь Linux и *BSD, но наткнулся на одно обсуждение, в котором говорилось,
что появился такой язык, как rust, задача которого как раз состоит в том, чтобы заменить в будущем Си. Это меня заинтересовало и я подумал, что неплохо было бы ознакомиться с этим языком. Скачал учебник, начал читать. Оказалось всё мало понятным. Но написал по учебнику одну программу и даже пару строк от себя добавил, где смог.
Дело в том, что учебник, как я понял, рассчитан на тех, кто уже знаком как минимум с одним языком программирования, поэтому его принцип таков - минимум объяснений и в бой, писать программу. По крайней мере мне так показалось.
И та, программа, которая приводилась в учебники rust, называлась что-то типа "угадай число".
Скачал я себе несколько каких-то небольших pdf'ок по программированию на Cи, почитал немного и, в конечном итоге, решил написать уже на Си эту самую программу "угадай число". Благо на Си всё как-то понятнее и родней.
Программа, естественно простая, но у меня возникли кое-какие вопросы.

Вот, собственно она.

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
#include <stdio.h>
 
int main(void)
 
{
 
int a = 10;
int b;
printf("\n\nЯ загадал число. Попробуй его угадать!\n\n");
printf("Введите ваше число: ");
scanf("%d", &b);
 
while  ( a != b )
 
{
 
if ( a < b ) 
 
{
 
printf("Ваше число слишком БОЛЬШОЕ. Повторите попытку: ");
scanf("%d", &b);
 
}
 
if ( a  >  b )
 
{
 
printf("Ваше число слишком маленькое. Повторите попытку: ");
scanf("%d", &b);
 
}
 
}
printf("Вы угадали! Секретное число  это %d", a);
getchar();
getchar();
}
Вопрос такой. Я хочу, чтобы при приближении к загаданному числу игрок получал что-то типа подсказки "Уже теплее".
Но если я ввожу ещё один условный оператор, условием в котором для печати данного сообщения будет что-то типа b < 5 || b > 50, то происходит пересечение с предыдущими условиями, так как b < 5 уже входит в условие a > b и условие b > 50 уже входит в условие a < b.
Подскажите, кто знает, как с этим бороться или где почитать на этот счёт.

Вернуться к обсуждению:
Пересечение условий при выполнении условного оператора C (СИ)
0
Заказать работу у эксперта

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.04.2017, 21:02
Готовые ответы и решения:

Является ли результат условного оператора lvalue?
начало как ты определил, что на более новом gcc она не собирается ?

Тернарная операция без условного оператора
Здравствуйте. Подскажите пожалуйста,нужно записать тернарную операцию для решения данной задачи....

Составить программу вычисления с применением условного оператора
Заранее спс....

Переписать код с использованием одного условного оператора
Здравствуйте. Подскажите,пожалуйста,можно ли переделать код, чтобы использовался один условный...

2
20.04.2017, 21:02
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.04.2017, 21:02
Помогаю со студенческими работами здесь

Ошибка в вводе данных из HTML и переносе их в JavaScript, при выполнении оператора IF или оператора swithc
доброго времени суток, при выполнении одной учебной задачи столкнулся с проблемой: при введении...

Ошибка при записи условного оператора в PTC 3.1
Не пойму в чем касяк

Открытие формы при выполнении условий
Форумчане, приветствую! изделие на ремонт, возможно ли сформировать процедуру которая будет...

Активировать кнопку при выполнении нескольких условий
Есть два groupBox-a, в каждом из них есть по несколько checkBox-ов и textBox-ов. И есть одна кнопка...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru