Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C (СИ) Найти сумму https://www.cyberforum.ru/ c-beginners/ thread3003963.html
Всем здравствуйте, имеется такая задача, написал вот такой код, не понимаю почему он не работает, ввожу что n = 5 и ответ 4.0000 хотя ответ другой должен быть #include <stdio.h> #include <math.h> int fact(int n){ int i,pr; pr =1; for(i=1;i<n;i++); pr=pr*i; return pr;
C (СИ) Как привести прямоугольную матрицу к треугольному виду?
Допустим, нам дана матрица размерности 3x4 или 4x3, ну или другая иная произвольная размерность. В программе мы должны задать её размерность, после чего ввести каждый её элемент. Матрицу нужно привести к треугольному виду. Без разницы к верхнему или к нижнему. Программа должна быть универсальной и работать с любыми числами, а не только с определёнными.
C (СИ) Необходимо разработать распознаватель заданной символьной цепочки. Символьная цепочка задается формулами Бэкуса Наура https://www.cyberforum.ru/ c-beginners/ thread3003589.html
Здравствуйте, не могли бы Вы подсказать где найти информацию насчёт 1)Блок транслитерации 2)Лексический блок 3)Блок идентификации ключевых слов 4)Синтаксический блок И как вообще должен выглядеть этот распознаватель символьной цепочки
C (СИ) Почему выводит сегу? Здравствуйте! есть вот такая структура typedef enum s_type { T_SPACE, T_WORD, T_CMD }t_type; typedef struct s_token https://www.cyberforum.ru/ c-beginners/ thread3003564.html
C (СИ) Вставить между одинаковыми символами символ “=”, а между разными – символ “*”
Помогите с написанием программы. Задание: Дано слово. Вставить между одинаковыми символами символ “=”, а между разными – символ “*”. Добавлено через 44 минуты идея такая, но вот реализация .... #include <stdio.h> #include <windows.h> #include <conio.h>
C (СИ) Циклы for, while #include <stdio.h> int main() { int m,d,y,min_y,min_m,min_d; do { printf ("Введите дату: "); scanf ("%d/%d/%d", &m,&d,&y); if (m==0&&d==0&&y==0) { break; https://www.cyberforum.ru/ c-beginners/ thread3003362.html
C (СИ) Выделение памяти под символьный массив Как выделить память под символьный массив с определенной длинной? https://www.cyberforum.ru/ c-beginners/ thread3003348.html Выделение памяти для строки C (СИ)
Дан символьный массив S. Выделить для него необходимый объем динамической памяти. Определить, сколько есть в предложении слов, в которых больше 7 букв. Высвободите динамическую память. Смог сделать код который выполняет такую задачу, но не знаю как віделить память #include <stdio.h> #include <malloc.h> int main() { char str; gets(str);
C (СИ) Можно ли каким-то образом искать элемент в vector с использованием функции bsearch()? Если нет, какие еще есть готовые функции для бинарного поиска элемента в векторе? https://www.cyberforum.ru/ c-beginners/ thread3003326.html C (СИ) Перестроить программу с циклом for Здравствуйте! Необходимо откорректировать программу, которая печатает таблицу квадратов. Программа предлагает пользователю ввести число n, затем выводит n строк, каждая из которых содержит числа от 1 до i вместе со своим квадратом. Пример: Эта программа печатает таблицу квадратов. Введите количество записей в таблице: 5 1 1 2 4 3 9 4 16 https://www.cyberforum.ru/ c-beginners/ thread3003262.html
Дан массив a 1 ,.,a 20 . Перенести в новый массив, те элементы, значение которых меньше (min+max)/2 C (СИ)
Добрый день, мои мыслительные способности ограничены в массивах, поэтому прошу вашей помощи. Дан массив a 1 ,...,a 20 . Перенести в новый массив, те элементы, значение которых меньше (min+max)/2.
C (СИ) Перенести в новый массив те элементы исходного, значение которых меньше (min+max)/2 https://www.cyberforum.ru/ c-beginners/ thread3003177.html
Добрый день, массивы за пределами моих мыслительных способностей, так что помогите пожалуйста. Дан массив a 1 ,...,a 20 . Перенести в новый массив, те элементы, значение которых меньше (min+max)/2.
687 / 444 / 209
Регистрация: 18.10.2020
Сообщений: 1,606
28.06.2022, 21:35 0

Как реализовать решение введенного с клавиатуры примера? - C (СИ) - Ответ 16329377

28.06.2022, 21:35. Показов 419. Ответов 6
Метки (Все метки)

Ответ

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
#include <stdlib.h>
#include <math.h>
#include <stdio.h>
#include <string.h>
#pragma warning(disable:4996)
char* input(const char* file)
{
FILE* fp = fopen(file,"r");
char buf[256];
fgets(buf,255,fp);
fclose(fp);
char* str = malloc(strlen(buf)+1);
str[strlen(buf)] = '\0';
strcpy(str,buf);
}
void output(int res, const char* file)
{
FILE* fp = fopen(file,"w");
fprintf(fp,"%d", res);
fclose(fp);
}
double func(const char* str)
{
int a = atoi(str);
char buf[40];
int i = strlen(itoa(a,buf,10));
int b = atoi(str + i+3);
switch(str[i + 1])
{
case '&':
return a&&b;
break;
case '|':
return a||b;
break;
case '^':
return pow(a,b);
break;
};
exit(0);
}
int main()
{
char *str = input("input.txt");
output(func(str), "output.txt");
free(str);
return 0;
}


Вернуться к обсуждению:
Как реализовать решение введенного с клавиатуры примера? C (СИ)
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.06.2022, 21:35
Готовые ответы и решения:

Как вывести решение примера
КАк мне сделать,чтоб писало решение примера а не сразу ответ. Например вот так что б было: a=1...

Вычисление введённого математического примера
Подскажите пожалуйста как вычислить пример, полученный из поля ввода? Например я в поле Edit ввожу...

Как вывести ASCII-код введенного с клавиатуры символа?
Вот мой код, как мне сделать, чтобы когда я нажимал клавишу, выводился ее аски-символ? Я так...

Как проверить массив на наличие элемента, введенного с клавиатуры
В кейсе 3 мне нужно вывести информацию про рабочего который работает в подразделении, название...

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

Как реализовать проверку введенного логина и пароля?
Имеется таблица в Access, в которой записаны ФИО, номера банковских карт и пароли от карт. В...

Подскажите, как определить формат чего-либо введенного с клавиатуры?
Т.е я вывожу сообщение типа:&quot;Введите элементы матрицы..&quot; и если вводится символ, а не число,...

Как сделать, чтобы выводило количество нулей числа, введённого с клавиатуры
Как сделать, чтобы выводило количество нулей числа, введённого с клавиатуры, а не того что в...

Решение примера
Здравствуйте,объясните пожалуйста,нужно ли в данном примере значение переменной,и как его вообще...

Решение примера
Привет всем) Ребят вот в чем проблемма: пребод дал задание решить пример и написать решения на...

Решение примера
F=4589-(78-un long(X)+un int(Y))+un char(Z)+2852 F=4589-(78-1234+2121+15)+2852 mov al,78 cbw ...

Решение примера
Здравствуйте. Помогите написать программу. DX=(4*+3*)^3-(+)^2 Заранее спасибо

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