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

Работа с массивами (Крешится программа) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ работа с массивами http://www.cyberforum.ru/cpp-beginners/thread563892.html
есть одномерный массив mas размера nRows*nCols, в котором элементы - числа 0 и 255. нужно просмотреть весь массив, найти точки которые = 0 и записать их индексы в двумерный массив arr. т.е. если в исходном массиве элемент mas = 0, то в arr=i, arr=j. помогите с кодом, а то я чайник, никак не могу врубиться =(
C++ Изменение уровня доступа при наследовании Ситуация такая class A {protected: int c; }; class B:public A {public: A::c; } Ругается - пишет что мол попытка изменения доступа A::c. Почему вроде читал, что должно работать. http://www.cyberforum.ru/cpp-beginners/thread563875.html
Тупик C++
Доброго времени суток всем. Передо мной поставили задачу, реализовать тупик! Я прочитал и вызубрил как я думаю все теоретические сведения, а вот как реализовать это в программе, не знаю( Может есть у кого познания в этом, помогите пожалуйста. Если что, то не обязатльно чтобы программа была на C++, можно на любом языке.. P.S. гугл весь перерыл, везде пишут только как избежать данной ситуации(
Возведение больших чисел в степень C++
Ребят, я не очень опытна в с++ . Но у меня возник вопрос. Я написала программу которая кодирует текст или сообщение по алгоритму RSA . есть ключ (e, N) и ключ (d, N) .Но сразу возник вопрос. есть число, допустим x мне надо его закодировать . я пишу переменную msg = x^n mod N. Но бывают числа большие ( даже больше тысячи ) и программа работает неправильно. ибо то же число 97^10 уже не знаю как...
C++ Дана строка. Выведите на экран все номера буквы «Ф» и букву «Ф» http://www.cyberforum.ru/cpp-beginners/thread563858.html
напишите плиииз все задачу,в школе задали 8 я тока 6 сделал короче напишите умоляю
C++ Перевод натурального числа из десятичной системы счисления в систему счисления по основанию Здравствуйте. Я хотела бы попросить у вас помощи. Я понимаю, что это не очень красиво, но вдруг кто-нибудь откликнется. Я не очень соображаю в с++, да и вообще в информатике, но зачет очень нужен. А времени сидеть и учить язык нет. Ребенок, учеба, работа. Поэтому если у кого-нибудь будет время и настроение помогите пожалуйста. Я буду очень благодарна. А если нет, то нет, поищу другой форум.... подробнее

Показать сообщение отдельно
dekartkaine
1 / 1 / 0
Регистрация: 10.12.2011
Сообщений: 47
02.05.2012, 19:59     Работа с массивами (Крешится программа)
Вычислить суму ряда с помощью цикла. Значение n вводится с клавиатуры.
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
#include <math.h>
#include <stdlib.h>
#include <stdio.h>
void main ()
{
    int i,n;
    float s1,s2,s=0;
    printf("Type n:\n");
    scanf("%d",&n);
    int*a=new int [n];
    for (i=0; i<n;i++) 
        a[i]=rand()%10;
    int*b=new int[n];
    for(i=0;i<n;i++)
        b[i]=rand()%10;
    i=0, s1=0; //Г–ГЁГЄГ« Г± ïðåäóñëîâèåì
    while (i<(n-5))
    {
        s1+=(a[i]/(b[i]-5));
        i++;
    }
    i=(n-2),s2=0;
    while (i<n)
    {
        s1+=sqrt(b[i]*a[i]);
        i++;
    }
    printf("Result=%f",(s1+s2));
}
При запуске, после ввода n программа крешится. Вроде все проверил, ничего не помогает.
Задание во вложении
Миниатюры
Работа с массивами (Крешится программа)  
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru