Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Задачи по C/С++

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

Открыть новую тему     Написать ответ в эту тему

Mr Nobody



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

#include <stdio.h>
 
int sum_array(int arg[], int sz)
{
    int ii, sum = 0;
 
    for(ii = 1; ii < sz; ii += 2)
        sum += arg[ii];
 
    return sum;
}
 
void sum_array(int arg[], int sz, int kk, int& ret_sum)
{
    int dummy, ii;
 
    ret_sum = 0;
 
    for(ii = 0; ii < sz; ii++)
    {
        dummy = arg[ii];
 
        if((kk <= dummy) && (dummy <= 2*dummy))
            ret_sum += dummy;
    }
}
 
int find_num(int arg[], int sz, int kk)
{
    int ii, ret = 0;
 
    for(ii = 0; ii < sz; ii++)
        if(arg[ii]%kk == 0)
        {
            ret = arg[ii];
 
            break;
        }
 
    return ret;
}
 
int array[12] = {71, 2, 34, 84, 15, 6, 73, 18, 39, 10, 11, 23};
 
int main()
{
     int kk, temp;
 
     printf("Enter number K: ");
     scanf("%d", &kk);
 
     temp = find_num(array, 12, kk);
 
     printf("Found number: %d\n", temp);
      
     return 0;
}

Всего записей: 350 | Зарегистр. 19-09-2007 | Отправлено: 15:15 05-11-2007
Открыть новую тему     Написать ответ в эту тему

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Задачи по C/С++


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru