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

Найти нечетные элементы массива. Проверить код - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В одномерном массиве, состоящем из n вещественных элементов, вычислить: http://www.cyberforum.ru/cpp-beginners/thread880065.html
В одномерном массиве, состоящем из n вещественных элементов, вычислить: -количество элементов массива, лежащих в диапазоне от А до В; -сумму элементов массива, расположенных после максимального элемента.
C++ Составление кроссворда в с++ Есть программа которая составляет кроссворд из 2-х заданных слов. Нужна аналогичная, только для 3-х слов. #include <iostream> using namespace std; void create_crossword(char* st1, int index1, char* st2, int index2) { int i, j; char **crossword = new char *; for (i=0; i<strlen(st2); i++) http://www.cyberforum.ru/cpp-beginners/thread880057.html
C++ Сумма факториалов
Помогите, пожалуйста, с программой. Задача: вводят 2 числа, найти их факториалы, вычислить сумму факториалов. Есть код на С#(просто я в C++ профан, но приспичило.) using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 {
Автобусный парк.С++ C++
Построить класс для работы со двусвязным списком. Элемент списка содержит информацию об автобусе: a) номер автобуса; b) фамилию и инициалы водителя; c) номер маршрута. Программа должна обеспечивать: a) начальное формирование двух списков: 1) с данными об автобусах, которые находятся в парке; 2) с данными об автобусах, которые находятся на маршрутах; при выезде каждого автобуса из...
C++ RC4 и Base64 http://www.cyberforum.ru/cpp-beginners/thread880021.html
Доброго времени суток, вопрос собственно в следующем. Обязательно ли использовать Base64, когда используешь RC4??? И Если используешь, то имеет ли значение когда будет произведен перевод Base64 до или после RC4
C++ Почему в Visual studio 2010 работает,а в 6.0 не хочет,с++ Помогите решить эту проблему, заранее спасибо всем #include "stdafx.h" #include <iostream> #include <conio.h> #include <locale> using namespace std; int main() { setlocale(0, ""); подробнее

Показать сообщение отдельно
glushara
0 / 0 / 0
Регистрация: 20.04.2012
Сообщений: 33

Найти нечетные элементы массива. Проверить код - C++

27.05.2013, 01:57. Просмотров 315. Ответов 1
Метки (Все метки)

Нужно найти нечетные элементы массива(их количество), которые не лежат на диагоналях.
я пришел к такому выводу, что массив должен быть только mxm.
и что элементы которые лежат на диагоналях имеют индексы:
на главной j=i
на побочной j+i=m+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
#include<iostream>
#include<stdlib.h>
int main()
{
    int d[100][100];
    int i,j,m,n,t;
    long int k,s1,s2;
    std::cout<<"vvedit rozmirnist m \n";
    std::cin>>m;   k=0;
    std::cout<<"vvedet elementy\n";
    for(i=0;i<m;i++)
    for(j=0;j<m;j++)
    {
    std::cin>>d[i][j];
  
   s1=(d[i][j])%2;
   s2=j+i;
   t=m+1;
   if ((s1!=0) && (i!=j) && (s2==t)) k++;
}
std::cout<<"k="<<k;
system("pause");
return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru