Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.11.2011, 07:45   #1
nice_kat
 
Регистрация: 12.11.2011
Сообщений: 3
По умолчанию Динамические массивы

Сформулировать результат выполнения функции, определить назначение ("смысловую нагрузку") использованных переменных, написать вызов функции.

Код:
 void F(int v,int A [ ] ,int m){ 
 int i, n, a; 
 for (i = 0, a = 2; a < v && i < m - 1; a++){ 
 for (n = 2; n < a; n++){ 
 if (a % n == 0) break;} 
 if (n == a) A[ i++ ] = a;} 
 A [ i ] = 0;}
пожалуйста помогите...срочно надо!!

Последний раз редактировалось Stilet; 27.11.2011 в 12:06.
nice_kat вне форума Ответить с цитированием
Старый 27.11.2011, 11:54   #2
ImmortalAlexSan
Участник клуба
 
Аватар для ImmortalAlexSan
 
Регистрация: 13.01.2009
Сообщений: 1,353
По умолчанию

Нихрена не понятно из того, что вы написали. List<"Тип"> - динамический массив в реализации. Тут и придумывать нечего больше
"Тебе то может на меня и насрать, но твои глаза меня обожают!"
ImmortalAlexSan вне форума Ответить с цитированием
Старый 27.11.2011, 15:01   #3
Kostia
Участник клуба
 
Аватар для Kostia
 
Регистрация: 21.11.2007
Сообщений: 1,692
По умолчанию

Код:
#include <string.h>
#include <stdio.h>
#include <stdlib.h>
void F(int v,int A [ ] ,int m){
 int i, n, a;
 for (i = 0, a = 2; a < v && i < m - 1; a++){
 for (n = 2; n < a; n++){
 if (a % n == 0) break;}
 if (n == a) A[ i++ ] = a;}
 A [ i ] = 0;
 }
int main( void )
{
    int A[10] = {1,2,3,4,5,6,7,8,9,10};
    F(7,A,10);
    //for(auto x : A) printf("%d ",x);

    system("pause");
    return 0;
}
Функция заполняет массив A длинной m простыми числами до v не включительно, после последнего простого числа ставит нуль, а остальные элементы не трогает.
Kostia вне форума Ответить с цитированием
Старый 28.11.2011, 15:57   #4
nice_kat
 
Регистрация: 12.11.2011
Сообщений: 3
По умолчанию

Kostia, Спасибо большое)))
nice_kat вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Динамические массивы [ICQ] Помощь студентам 3 20.02.2015 17:31
Динамические массивы lady.ulumba Помощь студентам 2 22.11.2011 18:05
Динамические массивы (c++) vanek1 Помощь студентам 2 20.12.2010 22:50
Динамические массивы volchik1991 Общие вопросы C/C++ 1 14.06.2010 01:57
Динамические массивы и массивы варианты N@stya Помощь студентам 0 11.06.2010 21:09