Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C (СИ) Составить программу, которая рассчитывает значение этой функции : https://www.cyberforum.ru/ c-beginners/ thread2188523.html
(На СИ) Составить программу, которая рассчитывает таблицу значений этой функции в указанном диапазоне значений x0 — xk с заданным шагом h. Величины x0, xk, h вводить с клавиатуры. Вывод...
Строка: Разработать функцию, определяющую, встречается ли заданное слово в строке. C (СИ)
Здравствуйте, мне нужно сделать программу исключительно для Visual Studio13 Задание:Разработать функцию, определяющую, встречается ли заданное слово в строке. Если в строке встречается заданное...
C (СИ) Строка: Удалить все запятые до первой точке и заменить символом ‘+’ все цифры ‘3’, встречающиеся после первой точки...
Дана строка символов, которая содержит хотя бы одну точку. Удалить все запятые, предшествующие первой точке и заменить символом ‘+’ все цифры ‘3’, встречающиеся после первой точки. Требования к...
C (СИ) Сравнение файлов и заполнение при соответствии Нужно линейно сравнить два файла: fileR и fileY. При соответствии дат в двух файлах, дополнить fileY значением указанным в файле fileR. При несоответствии указать 0. PS: txt файлы во вложениях ... https://www.cyberforum.ru/ c-beginners/ thread2188361.html
C (СИ) Удалить все запятые, предшествующие первой точке и заменить символом + все цифры 3, встречающиеся после первой точки https://www.cyberforum.ru/ c-beginners/ thread2188332.html
Дана строка символов, которая содержит хотя бы одну точку. Удалить все запятые, предшествующие первой точке и заменить символом ‘+’ все цифры ‘3’, встречающиеся после первой точки. Заранее спасибо)
Выбор из массива каждого n - значения C (СИ)
Здравствуйте, имеется одномерный массив Array и подобная картина: for (count = 0; count <64; count++) { max_search(); } где в функции max_search уже использую count, но, естественно, для...
C (СИ) Переписать без функции
Помогите переписать без функции и sizeof, size_t. Большое спасибо. #include <stdio.h> #include <string.h> #define DEBUG size_t find_dup(int arr, size_t n) { for (size_t i = 0; i < n;...
C (СИ) В массиве C (m) каждый третий элемент заменить на полусумму двух предыдущих элементов Что не так? #include<conio.h> #include<windows.h> #include<stdlib.h> #include<stdio.h> int main() { int size,a,i,c,d; float sum=0; printf ("Enter the number of matrix elements="); https://www.cyberforum.ru/ c-beginners/ thread2188108.html
C (СИ) Вычислить сумму квадратов тех чисел, модуль которых больше значения 2.5 https://www.cyberforum.ru/ c-beginners/ thread2188094.html
Вычислить сумму квадратов тех чисел, модуль которых больше значения 2.5 Размер массива 10 Ввиде одномерного массива в функциях Если можно с комментариями
C (СИ) Программный код решения примера #include <stdio.h> #include <conio.h> #include <string.h> int main (void) { char str = {'A','B','C','D','\0'}; https://www.cyberforum.ru/ c-beginners/ thread2188091.html
174 / 138 / 105
Регистрация: 14.04.2016
Сообщений: 735
12.02.2018, 19:53 0

Переделайте программу в виде функции СИ

12.02.2018, 19:53. Просмотров 432. Ответов 4
Метки (Все метки)

Ответ

Цитата Сообщение от gordon8899 Посмотреть сообщение
нибудь по другому написать?
Конечно!
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
#include <stdio.h>
#define SIZE 10
 
int array[SIZE] = { -1, 2, 3, 6, 8, 0, 2, 7, 3, 2};
 
void summ_special_edition()
{
    int sum = 0,i,min;
 
    for (i = 0;  i < SIZE; i++)
    {
        if (array[i] < min)
        {
            min = array[i];
            sum = 0;
        }
        else if (array[i] % 2 == 0)
            sum += array[i];
    }
 
    printf("Result = %d\n", sum);
}
 
int main()
{
    summ_special_edition();
    system("pause");
    return 0;
}


Вернуться к обсуждению:
Переделайте программу в виде функции СИ
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.02.2018, 19:53
Готовые ответы и решения:

Переделайте Программу из С++ на язык СИ
#include &lt;cstddef&gt; #include &lt;iostream&gt; size_t unique(int* a, size_t n) { size_t j = 0; ...

Переделайте программу с Turbo Pascal на C# или исправьте ошибку
function g(a,b:real):real; begin g:=(a*a+b*2)/(a*2+3*a*b+3*b*b+4); end; var s,t,rez:real;...

Исправить программу, чтобы ее часть была представлена в виде функции
#include &lt;stdio.h&gt; int main () { int mas,m,i,j,n,a,b,c,d; printf (&quot;Vvedite kolichestvo...

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

4
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.