Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C (СИ) Программа по выводу каждого слова в одну строку не работает, все выводит в одну строкк Подскажите как доработать, только не надо пожалуйста писать код заново :( подскажите пожалуйста как доработать этот #include <stdio.h> #define IN 1 /* внутри слова */ #define OUT 0 /* вне слова */ int main(void) { char c; int state; while((c=getchar())!=EOF){ if(c!=" " || c!="\n"){ https://www.cyberforum.ru/ c-beginners/ thread2469502.html Подсчёт ранга матрицы C (СИ)
Подскажите как посчитать ранг матрицы на си. В функцию передаю массив, и мне нужно посчитать ранг матрицы. Помогите, пожалуйста. int CalculateRang(int *buffer) { int array = 0; int i, j, k=0; for(i=0; i<4;i++) { for(j=0; j <4;j++) {
C (СИ) Найти максимальный элемент в первой половине массива и минимальный - во второй половине массива https://www.cyberforum.ru/ c-beginners/ thread2469139.html
Здравствуйте, помогите пожалуйста сделать программу. Задание: Дан массив А размерностью k. Найти в исходном массиве максимальный элемент в первой половине массива, минимальный- во второй половине массива. Вывести исходный массив и полученные результаты.
C (СИ) Нужно написать код к программе на языке С. Заранее спасибо! Нужно написать код к программе на языке С. Создать файл, содержащий информацию о результатах спортивных соревнований. Структура записи: вид спорта, фамилия участника, номер группы, количество набранных участником баллов. Составить программу, которая выдает следующую информацию: - общее количество баллов, набранных студентами каждой группы с определением группы победителя; - фамилии... https://www.cyberforum.ru/ c-beginners/ thread2468856.html
Игра Тетрис C (СИ)
Здравствуйте. Есть ли у кого готовый проект на C/C++ в среде Visual Studio про тетрис? Очень нужно.
C (СИ) Вывод непонятных символов из чтения файла https://www.cyberforum.ru/ c-beginners/ thread2468723.html
Привет. Пишу программу в которой информация для структуры должна считываться и с файла .txt, но каждый раз она сохраняется в формате непонятных символов Структура: struct STRUCTURENAME{ char *NAME; char *PHONENUMBER; char *BIRTHDATE; }; struct STRUCTURENAME **STRUCTUREVARNAME;' Функция, в которой и считывается информация с файла .txt
C (СИ) Метод бинарных включений https://www.cyberforum.ru/ c-beginners/ thread2468715.html
Помогите разобраться что не так с кодом,сортировка не происходит.Не могу понять что сделала не так.. int* Sort(int* p,int n) { int j; int k = 1;//счётчик if (k <= n) { j = Search(p, k); if (j < k) {
C (СИ) Указать индексы и напечатать элементы массива, сумма которых равна числу M
указать индексы и напечатать элементы целочисленного массива сумма которых равна числу М помогите пожалуйста не можем решить уже пол дня
C (СИ) Как работает цикл for? не могу понять как работает printf в цикле for. Почему цикл выводит результат с 0 ? И почему, если написать printf("%d /n", i*2) то цикл бесконечно будет выводить 0 ? #include <stdio.h> void main(void) { int i; for (i=0;i<5;printf("%d\n", i++ )) {} } https://www.cyberforum.ru/ c-beginners/ thread2468492.html C (СИ) Вывод содержимого каталогов Разработать программу, которая выводит на экран содержимое текущего каталога в порядке возрастания размеров файлов. При этом имена каталогов должны выводиться первыми. Должно работать в FreeBSD Как сделать в порядке возрастания? #include <stdio.h> #include <string.h> #include <errno.h> #include <dirent.h> #define DIRNAME "." #define OFNAME "out.log" https://www.cyberforum.ru/ c-beginners/ thread2468364.html
C (СИ) Посчитать количество букв в каждом слове
Мне нужно ввести какой-нибудь текст(просто буквы с пробелами), напротив каждого слова указать, какое в нем количество букв "А". И если количество букв "А" в слове больше 2х, то отдельно его еще выписать снизу вместе с другими словами, в которых букв "А" больше 2х. Пока что у меня получилось разбить строку на отдельные слова, но как дальше с ними работать не понимаю. мб, можно их записать...
C (СИ) Функция insert, вставка одной строки в другую https://www.cyberforum.ru/ c-beginners/ thread2468237.html
Нужно написать функцию insert, которая принимает строку, индекс символа в этой строке, а также строку с определенной надписью и вставляет вторую надпись в первую, начиная с заданного индекса, перераспределяя память по мере необходимости. Функция возвращает адрес полученной строки. Функция должна быть адаптирована для использования в примере программы ниже. Функция использует только заголовочный...
5243 / 3571 / 379
Регистрация: 02.04.2012
Сообщений: 6,474
Записей в блоге: 17
21.06.2019, 20:12 0

Предусловие while - C (СИ) - Ответ 13673251

21.06.2019, 20:12. Показов 1296. Ответов 1
Метки (Все метки)

Лучший ответ Сообщение было отмечено zytia как решение

Решение

Да ладно! даже я, забывший практически все в Си, одолел данное задание
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <stdio.h>
 
float fun(float x) // функция, которую вычисляем
{
  return 1/(x*x);
}
 
int main()
{
  float x;
  printf(" x    f(x)\n");
  x = 1; // начальное значение х
  while(x<=10) // условие подолжения расчета
  {
    printf("%2.1f  %2.5f\n",x,fun(x)); // выводи на экран
    x++; // увеличиваем аргумент
  }
  return 0;
}


Вернуться к обсуждению:
Предусловие while C (СИ)
1
Заказать работу у эксперта
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
21.06.2019, 20:12
Готовые ответы и решения:

Предусловие-цикл-постусловие
Доброго времени суток. Хочу обратиться к Вам за помощью. Нужно решить задачу. Дано Е Нужно...

Цикл с предусловие
С помощью while Найти все числа кратные пяти для чисел от 1 до N.

Отрицательное предусловие в while
Всем привет.Не выходит заставить работать цикл с таким предусловием. $i=0; while($i++&lt;8){...

Переделать предусловие на постусловие
как переделать на постусловие? var i,w,k: integer; f: boolean; begin write('enter w: '); ...

1
21.06.2019, 20:12
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
21.06.2019, 20:12
Помогаю со студенческими работами здесь

Задача на Предусловие,постусловие
Здравствуйте! Сделал задачу,но не работает предусловие,помогите пожалуйста.... procedure...

В каких ситуациях можно НЕ проверять предусловие?
В каких ситуациях можно НЕ проверять предусловие?

Система уравнений с использованием операторов цикла (счётчк, предусловие, постусловие)
Здравствуйте. Нужно программно решить систему с использованием трёх видов операторов цикла...

Найдите пару значений, при которых предусловие выполняется, а постусловие — нет
int area(int length, int width) // Вычисляет площадь прямоугольника; // предусловия: аргументы...

Предусловие: найти первые n натуральных чисел, делителями которых являются только числа 2, 3 и 5
Задача- Построить первые n натуральных чисел, делителями которых являются только числа 2, 3 и 5...

0
Новые блоги и статьи
Как подключить JavaScript файл в другом JavaScript файле
InfoMaster 20.01.2025
В современной веб-разработке организация кодовой базы играет ключевую роль в создании масштабируемых и поддерживаемых приложений. Модульность и правильное структурирование кода стали неотъемлемыми. . .
Как откатить изменения в исходниках, не внесенные в Git
InfoMaster 20.01.2025
При работе с системой контроля версий Git разработчики часто сталкиваются с необходимостью отменить внесенные изменения в исходном коде. Особенно актуальной становится ситуация, когда изменения еще. . .
В чем разница между px, in, mm, pt, dip, dp, sp
InfoMaster 20.01.2025
В мире цифрового дизайна и разработки интерфейсов правильный выбор единиц измерения играет ключевую роль в создании качественного пользовательского опыта. История развития систем измерений для. . .
Как изменить адрес удалённого репозитория (origin) в Git
InfoMaster 20.01.2025
В терминологии Git термин origin является стандартным именем для основного удаленного репозитория, с которым взаимодействует локальная копия проекта. Когда разработчик клонирует репозиторий с. . .
Как переместить последние коммиты в новую ветку (branch) в Git
InfoMaster 20.01.2025
При работе над проектом часто возникают ситуации, когда необходимо изолировать определенные изменения от основной линии разработки. Это может быть связано с экспериментальными функциями, исправлением. . .
Как вернуть результат из асинхронной функции в JavaScript
InfoMaster 20.01.2025
Асинхронное программирование представляет собой фундаментальную концепцию в JavaScript, которая позволяет выполнять длительные операции без блокировки основного потока выполнения программы. В. . .
Какой локальный веб-сервер выбрать
InfoMaster 19.01.2025
В современной веб-разработке локальные веб-серверы играют ключевую роль, предоставляя разработчикам надежную среду для создания, тестирования и отладки веб-приложений без необходимости использования. . .
Почему планшеты и iPad уже не так популярны, как раньше
InfoMaster 19.01.2025
Эра революционных инноваций История планшетов началась задолго до того, как эти устройства стали привычными спутниками нашей повседневной жизни. В начале 1990-х годов появились первые прототипы,. . .
Как самому прошить BIOS ноутбука
InfoMaster 19.01.2025
BIOS (Basic Input/ Output System) представляет собой важнейший компонент любого компьютера или ноутбука, который обеспечивает базовое взаимодействие между аппаратным и программным обеспечением. . .
Какой Linux выбрать для домашнего компьютера
InfoMaster 19.01.2025
Современные реалии выбора операционной системы В современном мире выбор операционной системы для домашнего компьютера становится все более важным решением, которое может существенно повлиять на. . .
Как объединить два словаря одним выражением в Python
InfoMaster 19.01.2025
В мире программирования на Python работа со словарями является неотъемлемой частью разработки. Словари представляют собой мощный инструмент для хранения и обработки данных в формате "ключ-значение". . . .
Как без исключения проверить существование файла в Python
InfoMaster 19.01.2025
При разработке программного обеспечения на Python часто возникает необходимость проверить существование файла перед выполнением операций с ним. Это критически важная задача, которая помогает избежать. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru