Форум программистов, компьютерный форум CyberForum.ru

В одномерном массиве посчитать сумму элементов, находящихся в четных позициях - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Исходники Win32 Api http://www.cyberforum.ru/cpp-beginners/thread223471.html
У кого есть свои или знаете где их взять прошу скиньте ссылку. Книг хороших куча, но нужен самый простой шаблон с прямоугольником, что бы я начал делать, а то с нуля сложно =)
C++ Составить программу упорядочивания элементов таблицы 1.Дан линейный массив из n элементов. Составить программу упорядочивания элементов таблицы 2.Вывести на экран информацию о компьютерах, быстродействие которых больше Pentium III 1600 МГ 3.Создать титульный лист и построить график кубической параболы http://www.cyberforum.ru/cpp-beginners/thread223463.html
C++ Преобразование long double в string
Здравствуйте уважаемые форум чане! Будьте так добры, подскажите выход из сложившейся ситуации!Как преобразовать числовое значение допустим 123 типа long double в строку! Под строкой я подразумеваю переменную типа string. И еще один вопрос как можно вернуть диапазон значений в числовом виде например типа int чтобы пользователь не вышел за приделы этого диапазона!
C++ Числа
Ввести с клавиатуры натуральные числа N и М. Если N<=9 или М<=9, то предложить человеку повторить ввод N и М. В противном случае, найти все возможные способы выбрать натуральные числа (x,y), такие, что , (sin ^2)(x) + (sin^2)(y)>0.9 0 < x <= N, 0 < y <= M.
C++ Строки http://www.cyberforum.ru/cpp-beginners/thread223424.html
Ввести с клавиатуры строку символов. Подсчитать в ней количество запятых. Если это количество больше 3, то одну из них заменить на точку; иначе - удалить все запятые из строки
C++ Открытие файла в бинарном режиме Помогите разобраться. Необходимо реализовать алгоритм шифрования AES128. Всё сделано, только шифруются не файлы, а ввожу в ручную 32 шестнадцатеричных числа. А необходимо шифровать файлы. Не знаю как считать данные в массив, состоящий из 128ми чисел (0 или 1), или в массив состоящий из 32х чисел (шестнадцатеричных). FILE *stream; int block; stream = fopen("file.txt", "rb"); fread((char... подробнее

Показать сообщение отдельно
Nameless One
Эксперт С++
 Аватар для Nameless One
5753 / 3402 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
03.01.2011, 11:56     В одномерном массиве посчитать сумму элементов, находящихся в четных позициях
1:
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
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
 
#define SIZE    15
#define L_T     -10
#define R_T     10
 
int main()
{
    srand((size_t) time(NULL));
    
    int array[SIZE];
    size_t i;
    int sum = 0;
    
    for(i = 0; i < SIZE; ++i)
    {
        array[i] = rand() % (R_T - L_T + 1) + L_T;
        printf("array[%02u] = %d\n", i, array[i]);  
        if(i % 2 == 0)
            sum += array[i];
    }
    
    printf("Sum = %d\n", sum);
    exit(0);
}
2:
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
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
 
#define DELIMS " \t\n.,-!;:?()"
#define SIZE 256
 
int main()
{
    FILE* f;
    char line[SIZE];
    char* ptok;
    if((f = fopen("input.txt", "r")) == NULL)
    {
        perror("fopen");
        exit(1);
    }
    if((fgets(line, SIZE, f) == NULL) && ferror(f))
    {
        fprintf(stderr, "Error reading from file\n");
        exit(2);
    }
    printf("The whole string:\n%s", line);
    printf("Tokens:\n");
    ptok = strtok(line, DELIMS);
    while(ptok)
    {
        printf("%s\n", ptok);
        ptok = strtok(NULL, DELIMS);
    }
    exit(0);
}
 
Текущее время: 18:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru