|
|
Другие темы раздела | |
C (СИ) Совпадение с точностью до перестановки
https://www.cyberforum.ru/ c-beginners/ thread2690527.html Даны две последовательности целых чисел одинаковой дины. Известно, что каждое число не меньше m и не больше M. Требуется выяснить, верно ли, что одну из последовательностей можно получить из другой перестановкой чисел (возможно тождественной). Формат ввода В первой строке входного файла через пробел записаны три целых числа: N, m и M (1≤ N ≤ 106, -2 ∙ 109 ≤ m ≤ M ≤ 2 ∙ 109, 0 ≤ M – m ≤ 107) –... |
Пересечение массивов C (СИ) Даны два неубывающих целочисленных массива длины n и m соответственно: и . Необходимо найти их пересечение, т.е. построить упорядоченный массив , который состоит из всех общих элементов массивов x и y и кратность каждого элемента в котором равна минимуму из кратностей этого элемента в массивах x и y. Формат ввода В первой строке входного файла содержится два целых числа в указанном порядке: n... |
C (СИ) Количество различных элементов Нужна помощь! Известно, что все элементы массива длины N − целые числа в диапазоне от 1 до K. Необходимо вычислить количество различных элементов массива. Формат ввода В первой строке входного файла содержатся два целых числа в указанном порядке: N и K (1≤ N,K ≤ 106). Во второй строке входного файла содержатся записанные через пробел N целых чисел – элементы массива. Формат вывода В... https://www.cyberforum.ru/ c-beginners/ thread2690244.html |
C (СИ) В массиве из N элементов осуществить циклический сдвиг вправо на K позиций
https://www.cyberforum.ru/ c-beginners/ thread2690187.html Нужна помощь в задаче! Циклический сдвиг Ограничение времени 5 секунд Ограничение памяти 64Mb Ввод input.txt Вывод output.txt В массиве из N элементов осуществить циклический сдвиг вправо на K позиций. Запрещается использование дополнительных массивов. Число действий – порядка N. В задаче недостаточно вывести элементы массива в нужном порядке, необходимо преобразовать сам массив. Вот код... |
C (СИ) Неопределённое поведение кода Здравствуйте! #include <stdio.h> int main() { int var; printf("%d\n", var); // <-- UB? return 0; } |
C (СИ) Оператор ?
https://www.cyberforum.ru/ c-beginners/ thread2689103.html почему компилятор не понимает первый вариант, а второй спокойно вычисляет (a>4) ? a=0:a=10; a=(a>4) ? 0 : 10; в книжках пишут что оба должны работать??? компилятор gcc. |
C (СИ) Что значит debug_printf?
https://www.cyberforum.ru/ c-beginners/ thread2688981.html Здравствуйте. Подскажите пожалуйста, что значит debug_printf? printf это я понимаю вывод чего либо, но не понимаю что здесь значит debug в связке с printf? |
Обработка ввода C (СИ) Только начала изучать Си, написала простую программку для подсчёта квадратного корня без мат. методов. Столкнулась проблемой - обработка пользовательского ввода. Я хочу, чтоб если пользователь вводит, например, строку, то программа писала это обрабатывала и писала - мол, введите нормальный float. То есть, чтоб scanf считывал строку, а потом преобразовывал её во float, а до этого - чтоб как-то... |
C (СИ) invalid application of ‘sizeof’
https://www.cyberforum.ru/ c-beginners/ thread2688891.html Всем привет, я не могу из структуры ее размер узнать или в чем проблема? #include <stdio.h> #include <stdlib.h> struct item *int_array_to_list(int *arr, int len){ struct item *first = NULL, *last = NULL, *tmp; int i; for(i = 0; i < len; i++){ tmp = malloc(sizeof(struct item)); tmp->data = arr; |
C (СИ) Kill Signal Help!
https://www.cyberforum.ru/ c-beginners/ thread2688827.html Добрый день, строю функцию парсинга по двумерному массиву, но постоянно вываливается Invalid memory reference (SIGSEGV). Не могу понять, где я вываливаюсь за пределы массива. Ткните носом, если видите мой косяк/ void find_arr(int **matrix, array_params *params) { int x; int y; int result; int maxtmp; maxarray maxarr; |
C (СИ) Вывод на экран алфавита начиная с 'z' до 'a' используя только функцию write(1, &c, 1) Написал код для алфавита в обычном порядке, но не могу написать для реверса. #include <unistd.h> void ft_putchar(char c) { write(STDOUT_FILENO, &c, 1); } void ft_print_alphabet(void) { char letter; letter = 'a'; |
C (СИ) Не могу сделать проверку есть ли в переменной 10 монет Здравствуйте, я делаю цикл с проверкой есть ли 10 монет в переменной money, но это не работает я не понимаю что не работает. Я все способы перепробывал не получается помогите пожалуйста. #include<math.h> #include<stdio.h> #include<stdlib.h> #include<stdint.h> #include<string.h> #include<stddef.h> #include<stdbool.h> #include<time.h> https://www.cyberforum.ru/ c-beginners/ thread2688578.html |
0 / 0 / 0
Регистрация: 11.05.2016
Сообщений: 29
|
|
19.08.2020, 22:14 [ТС] | 0 |
Задать строку (несколько предложений) как массив. Проверить чтоб все предложения начинались с заглавной буквы. Если нет - C (СИ) - Ответ 1479022119.08.2020, 22:14. Показов 855. Ответов 7
Метки (Все метки)
Ответ
спасибо. думал, что нужно применить bool, но не додумался, что нужно создать еще один массив со знаками
Добавлено через 2 минуты а объясните, пожалуйста, как сделать поиск подстроки тоже без функций и указателей? Вернуться к обсуждению: Задать строку (несколько предложений) как массив. Проверить чтоб все предложения начинались с заглавной буквы. Если нет C (СИ)
0
|
19.08.2020, 22:14 | |
Готовые ответы и решения:
7
Файл: Выяснить, начинаются ли все предложения с заглавной буквы, если нет, то исправить. Проверить все ли фамилии начинаются с заглавной буквы и исправить если нет В тексте проверить все ли предложения начинаются с заглавной буквы Проверить начинаются ли все предложения в файле с заглавной буквы |
19.08.2020, 22:14 | |