Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 5.00/9: Рейтинг темы: голосов - 9, средняя оценка - 5.00
1 / 1 / 1
Регистрация: 18.06.2010
Сообщений: 75

Для всех чётных элементов массива найти их корень

28.12.2014, 18:46. Показов 2249. Ответов 23
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
#include "stdafx.h"
#include "stdafx.h"
#include <conio.h>
#include <iostream>
#include <math.h>
 
#include <stdio.h>
#include <ctype.h>
 
using namespace std;
using namespace System;
int main (int argc, int argv[])
{
    puts("kolichestvo elementov");
    scanf ("%d", &argc);
    int i;
    for (i=0; i<argc; i++)
    {
        scanf("%d", &argv[i]);
    }
    int count1=0;
    int count2=0;
    double mas[];
    //int a;
    for (i=0; i<argc; i++)
    {
        if (argv[i]%2==0)
        {
            
            mas[i]=sqrt(static_cast< double>(argv[i]));
            count1++;
        }
        else
        {
            count2++;
        }
    }
    printf("chet.colvo->%d\nnechet.colvo ->%d\n",count1,count2 ); 
    for (i=0; i<count1; i++)
    {
        printf("sqrt chet/ chisrl=%lf", mas[i]);
    }
 
//viviod na pechat
    printf("massiv\n");
    for (i=0; i<argc; i++)
    {
        printf("%d\n", argv[i]);
    }
    getch();
    return 0;
}
Здравствуйте. не могу понять пишет:
> C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdio.h(306): см. объявление 'scanf'
1>.\123.cpp(23) : error C2133: mas: неизвестный размер
1>Журнал построения был сохранен в "file://c:\Users\root\Documents\Visual Studio 2008\Projects\123\123\Debug\BuildLog.htm "
1>123 - ошибок 1, предупреждений 2

хотя должна из четных вычислять корень.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
28.12.2014, 18:46
Ответы с готовыми решениями:

Найти сумму всех четных элементов массива, стоящих на четных местах
5.Дан массив целых чисел.Найти сумму всех четных элементов массива, стоящих на четных местах, то есть имеющие четные номера.

Найти сумму всех чётных элементов массива, стоящих на чётных местах
1. Найти сумму всех чётных элементов массива, стоящих на чётных местах, то есть имеющие чётные номера. 14. Определить, есть ли в данном...

Найти сумму всех чётных элементов массива, стоящих на чётных местах
1).Найти сумму всех чётных элементов массива, стоящих на чётных местах, то есть имеющие чётные номера. ...

23
 Аватар для Algoritmer
159 / 98 / 25
Регистрация: 07.03.2013
Сообщений: 513
Записей в блоге: 1
28.12.2014, 20:07
Студворк — интернет-сервис помощи студентам
usmersn, проект новый создавали?
Список ошибок и последний вариант кода в студию
0
1 / 1 / 1
Регистрация: 18.06.2010
Сообщений: 75
28.12.2014, 20:10  [ТС]
tnk500, все получилось спасибо но почему мой вариан не работает что не так
0
117 / 121 / 42
Регистрация: 25.08.2012
Сообщений: 1,294
28.12.2014, 20:16
usmersn, боюсь, описывать придется лет 100). Ничего, выполняйте побольше заданий, интересуйтесь, спрашивайте, и если желание есть, мастерство придет само. Только почему Си, а не С++?
0
1 / 1 / 1
Регистрация: 18.06.2010
Сообщений: 75
28.12.2014, 20:20  [ТС]
tnk500, Algoritmer, все получилось спасибо парни. чуть подредактировал. в общем так
#include "stdafx.h"
#include "stdafx.h"
#include <conio.h>
#include <iostream>
#include <math.h>

#include <stdio.h>
#include <ctype.h>

using namespace std;
using namespace System;
int main (int argc, int argv[])
{
puts("kolichestvo elementov");
scanf ("%d", &argc);
int i;
for (i=0; i<argc; i++)
{
scanf("%d", &argv[i]);
}
int count1=0;
int count2=0;
double* mas=new double[argc];
//int a
for (i=0; i<argc; i++)
{
if (argv[i]%2==0)
{
count1++;
mas[i]=sqrt(static_cast< double>(argv[i]));
printf("sqrt chet/ chisrl=%lf\n", mas[i]);
}
else
{
count2++;
}
}
printf("chet.colvo->%d\nnechet.colvo ->%d\n",count1,count2 );




//viviod na pechat
printf("massiv\n");
for (i=0; i<argc; i++)
{
printf("%d\n", argv[i]);
}
getch();
return 0;
}

Добавлено через 2 минуты
ну не знаю начал с си.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
28.12.2014, 20:20

Найти квадратный корень из суммы всех положительных элементов двухмерного массива
помогите очень-очень решить две задачки по массивам 1.Вычислить сумму элементов, больше, чем середнеарифметичне значение всех...

Найти сумму всех четных элементов массива
1.Найти сумму всех четных элементов массива С(12).

Найти сумму всех четных элементов массива
1) Дан одномерный целочисленный массив из N элементов. Найти сумму всех четных элементов массива. 2) Дан одномерный целочисленный массив...

Найти произведение всех четных элементов массива
Дан одномерный массив из целых чисел, найти произведение всех четных элементов данного массива. За ранее спасибо :D

Найти сумму всех четных элементов массива
Динамический массив . Ввод n чисел. Найти сумму всех четных элементов. Спасибо!


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
24
Ответ Создать тему
Новые блоги и статьи
Книги по геймдизайну, левел-дизайну, игровым механикам и проектированию игрового опыта
8Observer8 08.11.2026
Содержание блога | English Version 1. 2003 - 06 - Designing Virtual Worlds (1st Edition) Автор: Richard A. Bartle | Объем: 768 стр. Ссылки: Amazon . . .
Родители токсичные абьюзеры по отношению к своим детям ругают их оскорбляют не любят
zorxor 08.11.2026
Жить в атмосфере постоянных оскорблений, критики и холодности со стороны родителей — это тяжелое и болезненное испытание, которое оставляет глубокие эмоциональные раны. Токсичное и абьюзивное. . .
Как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Ответ от Джемени ИИ.
zorxor 08.11.2026
Джемени, как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Многие люди, возвращаясь домой, сразу переодеваются в максимально свободную одежду или вовсе предпочитают. . .
Паттерн очереди действий/команд (Action / Command Queue). Система очереди действий и кат-сцен с SDL3 Callbacks, cglm и OpenGL
8Observer8 07.11.2026
Содержание блога | English Version Руководство для начинающих по реализации паттерна очереди действий/ команд (Action / Command Queue) на C++ (C++20) с использованием официального SDL3 Callbacks. . .
Проверка полного ФИО в типовом справочнике
Maks 07.11.2026
Решение реализовано в конфигурации КА2, на примере справочника "КонтактныеЛицаПартнеров". Задача: Запрет инициалов. Не допускаеть использование сокращений вида "И. И. ", "И. И. ", "И И" и. . .
Про "Windows must die!"
kumehtar 04.11.2026
Знаете, чет накатило. . . . Когда-то это было почти боевым кличем: мол, нормальный человек сидит на DOS, OS/ 2 или Linux, а вот это вот - Must Die. А теперь человек произносит «мастдай» с усмешкой - и. . .
Красочные поля с номером страницы svg+background-image
russiannick 04.11.2026
Красочные поля с номером страницы не менее важны чем в эпоху бумажных книг. Посему спешу представить почтеннейшей публике этот важный инструмент который эти поля и формирует. В процессе разработки. . .
Вступаем в новую фазу генерации favicons, векторную.
russiannick 02.11.2026
Теперь нет нужды скрывать что используется простой svg. Исходный код изображения помещаем в поле и жмем кнопку. Исходник преобразуется в вид корректный для помещения в favicon или в url(). Нажатие. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru