C (СИ) Несколько функций по чтению/изменению содержания файлаhttps://www.cyberforum.ru/ c-beginners/ thread2213971.html Собственно, нужны только 2 функции
1) Файл f, компоненты которого являются целыми числами.
Найти количество квадратов нечётных чисел среди компонент файла. (read => Parse, или ReadInt32? как должна выглядеть функция?)
Записать это значение в начало файла. (если правильно понимаю, то для записи значения в начало должна сопвровождаться переносом WriteReader в начало, но как это сделать?)
2)...
На основании вводимого с клавиатуры числа (от 1 до 99) нужно подобрать правильное окончание к слову "карта" - C (СИ) C (СИ) Карты
Ограничение по
времени:
1 секунда
Ограничение по памяти:
256
Мбайт
Евгений продолжает набирать опыт в разработке и теперь пишет компьютерную игру в жанре «Квест», однако не все идет гладко.Основную часть игры составляет участие персонажа в различных диалогах, но для того, чтобы диалоги выглядели красиво,нужно правильно подбирать окончания у существительных. Например: 1 карта, 2...
C (СИ) K&R функция QSORT (сортировка по Шеллу)https://www.cyberforum.ru/ c-beginners/ thread2213673.html void qsort(char *v, int left, int right) {
int i, last;
if (left >= right) /* There is nothing to do, if there are less than two elements in an array */
return;
swap(v, left, (left + right)/2);
last = left;
C (СИ) Нужен опытный взгляд, рабочая функция, но есть НОhttps://www.cyberforum.ru/ c-beginners/ thread2213427.html Третий день изучаю язык, не судите строго...
поставил себе задачу, суть которой: пользователь вводит два числа "а" и "b", так же есть неизвестное "с"
с = a + b, в ответ выводится сумма чисел а + с,
с одной стороны все работает и правильно, с другой
я по моему так намудрил, что можно в 10 раз проще потому что, я теперь сам на 60 процентов понимаю, почему все таки получилось, подскажите если...
C (СИ) Переписать из С++ в СиДобрый вечер. Есть код на С++ но нужно переписать на Си и без функции. Заранее спасибо.
Вот сам код:
#include <iostream>
using namespace std;
int mas = { { 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0 }, // матрица смежности
{ 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0 },
{ 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0 },
{ 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0 },
{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0 },https://www.cyberforum.ru/ c-beginners/ thread2213424.html
Надо написать первое слово каждой строки с заглавной буквы. Как пропустить табуляцию? ( в void) C (СИ) Есть несколько строк. Первое слово каждой строки должно начинаться с большой буквы.
Одна из строк начинается с табуляции. Проблема в том,что не получается написать код так что бы пропустить табуляцию и написать слово с большой буквы. Printf использовать нельзя, код должен быть написан в void.
Есть строка:
'\t*** looks OK'.
Надо:
' .....Looks OK' (точки пишу вместо табуляции,для удобства)....
C (СИ) Определить входит ли в символьный файл сочетание abсdhttps://www.cyberforum.ru/ c-beginners/ thread2213401.html Дан символьный файл f. Определить входит ли в файл сочетание abсd.
вот мой код. но он не работает, подскажите, в чем ошибка?
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <cstring>
int main() {
char s ="string" ;
char d;
FILE *file;
C (СИ) объясните цикл программыЕсть ли аналог типа "bool"?Можно ли его на что-то поменять или убрать?И как?
https://www.cyberforum.ru/attachment.php?attachmentid=920853&stc=1&d=1521480698
https://www.cyberforum.ru/attachment.php?attachmentid=920855&stc=1&d=1521480841https://www.cyberforum.ru/ c-beginners/ thread2213306.html
Программа сдает по 6 карт четырем игрокам C (СИ) Программа сдает по 6 карт четырем игрокам и подсчитывает
количество последовательностей из двух карт одного ранга у каждого игрока. Нет мыслей как мне ее сделать нет даже предположений
C (СИ) Функция заменяет в строке все множественные вхождения заданного символа другомhttps://www.cyberforum.ru/ c-beginners/ thread2213275.html Функция заменяет в строке все множественные вхождения заданного символа другом. Можно и не функцию. Вот пример программы, но она работает некоректно :
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <windows.h>
int main()
{
Определить, являются ли все слова из потока символов словами одинаковой длины?
Для упрощения алгоритма наложим ограничения на разделители слов. Будем считать, что
слова в потоке символов разделяются пробелами, точками, запятыми, концом строки и
любыми их комбинациями. Следовательно, перенос слов между строками запрещён. Не допускается использование библиотек
работы с символьными строками. Также должны быть использованы символические константы.
Программа должна быть примерно такая:
Пример:
Задача. В потоке символов сосчитать число слов, заканчивающихся на две одинаковых
буквы.
Программа, реализующая данную задачу, представлена ниже.
#include <stdio.h>// определение символических констант#define YES 1#define NO 0void main(void){int c;// текущий символ из потокаint prev_c;// предыдущий символint flag;// признак словаint cnt;// счётчикint found;// признак того, что буквы повторились// начальные присваивания (инициализация переменных)
cnt =0;
flag = NO;
found = NO;
prev_c =' ';// цикл чтения символов из потока, связанного с клавиатуройwhile((c =getchar())!= EOF ){if( c ==' '|| c =='.'|| c =='\n'|| c ==','){// найден разделительif( flag == YES ){// найден первый разделить после словаif( found == YES ){// две последних буквы в слове были // одинаковы
cnt = cnt +1;}}
flag = NO;}else{// найдена буква// проверка совпадения текущего и предыдущего символовif( prev_c == c )
found = YES;else
found = NO;
flag = YES;}
prev_c = c;}printf("number of words = %d\n", cnt );}
Добавлено через 14 минут
Можете помочь?
Добавлено через 14 часов 17 минут
Вот это нашел, подходит:
В мире высоконагруженных систем выбор правильного инструментария играет ключевую роль в успехе проекта. Go (Golang) представляет собой относительно молодой язык программирования, который быстро. . .
При разработке программного обеспечения часто возникает необходимость работать с вещественными числами, которые содержат дробную часть. В современных компьютерных системах такие числа представляются. . .
В программировании на Python глобальные переменные представляют собой особый тип переменных, которые доступны для использования во всех частях программы, включая различные функции, классы и модули. . . .
В разработке на Java одной из наиболее востребованных структур данных является интерфейс Map, который предоставляет эффективный способ хранения и управления парами "ключ-значение". Разработчики. . .
В мире Android-разработки существует множество интересных и порой загадочных функций, о которых знают далеко не все разработчики. Одной из таких функций является метод UserManager. isUserAGoat(),. . .
JavaScript представляет собой мощный язык программирования, широко используемый в веб-разработке, где массивы и циклы являются фундаментальными концепциями для эффективной работы с данными. Массив в. . .
В разработке программного обеспечения системы контроля версий стали неотъемлемой частью процесса создания качественного программного продукта. Эти инструменты позволяют разработчикам эффективно. . .
В системном администрировании проверка существования файлов является фундаментальной операцией, особенно при написании скриптов на Bash. Правильная обработка ситуаций, когда файл отсутствует,. . .
При разработке веб-приложений на JavaScript разработчики регулярно сталкиваются с необходимостью проверки строковых значений на различные состояния. Валидация данных является критически важным. . .
При разработке веб-приложений на JavaScript программисты постоянно сталкиваются с необходимостью работать с объектами и массивами. Эти структуры данных являются фундаментальными элементами языка и. . .
При разработке программного обеспечения на языке Java программисты часто сталкиваются с необходимостью эффективного управления наборами данных. Массивы и ArrayList являются двумя фундаментальными. . .
В программировании генерация случайных чисел является важнейшим инструментом для решения множества практических задач. От создания игровых механик до реализации алгоритмов машинного обучения, от. . .