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

Не запускается программа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ ввод только чисел http://www.cyberforum.ru/cpp-beginners/thread963784.html
Помогите отловить ненужные символы. void input_data(int number) // { if(number == 1) { }else if(number == 2) {
C++ Заполнить массив первыми N положительными нечетными числами Добрый вечер!Интересует вопрос как сделать так чтобы пользователь вводил целое число N и выполнялось создание массива целых чисел размера N? Заданице:Дано целое число N (> 0) и указатель на целочисленный массив длины N. Заполнить массив первыми N положительными нечетными числами: 1, 3, 5, … . Мой код: void CreateOddArray(int *a, int n) { int j=1; for (int i=0;i<n;i++) { a=j; j+=2; http://www.cyberforum.ru/cpp-beginners/thread963781.html
C++ Крестики нолики на SDL - не выводится крестик
Программа выводит игровое поле на экран и реагирует на нажатия каждого и 9 квадратов. Но при нажатии должен выводиться крестик, а он почему-то не выводится Может, кто знает, в чем дело? // Определение функции обработки событий нажатия C_Events.cpp #include "C_Events.h" #include "C_MainCicle.h" void C_Events::buttonEvents(SDL_Event* o_event_C_Events, int numberOfButton, bool...
Частота встречаемости символов в файле C++
Написать программу которая подсчитывает частоту встречаемости символов в заданном текстовом файле. На вход программе подается имя входного текстового файла input.txt На выход в выходной файл output.txt вывести вещественное число - отношение количества вхождений этого символа в данный файл к длине всего файла #include <stdio.h> #include <stdlib.h> int main() { int mas; FILE*f;
C++ Закрутить массив в вектор http://www.cyberforum.ru/cpp-beginners/thread963766.html
На паре задали задачу: Закрутить массив в вектор. Написал вот такое решение: Вопрос можно ли как то оптимизировать? #include <iostream> using namespace std; void Matrix(int ** b,int * a, int m);
C++ Переменная типа char Учусь программированию на C++. Вот, столкнулся с проблемой. Пытался найти ответ в интернете, но об этом нигде не сказано. Дело в том, что я хочу сделать программу рандомно выбирающую имя. После же, это имя выводящее. Но ничего не выходит. Пишет какую то белиберду, я ничего не понимаю. Помогите найти ошибку и подскажите способ устранить её. #include "stdafx.h" #include <iostream> #include... подробнее

Показать сообщение отдельно
dima55501
29 / 33 / 6
Регистрация: 14.07.2013
Сообщений: 146
18.10.2013, 17:52  [ТС]     Не запускается программа
Делаю debug, в свойствах выбрал MTd. В общем вот код, конечно жутко кривой, но не суть И да, повторюсь, код уже компилируется.

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 <iostream>
#include <Windows.h>
 
using namespace std;
 
int main()
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    int a, b, c, z;
    float r[1024], x[1024];
    cout << "Введите a, b, c, z: ";
    cin >> a >> b >> c >> z;
    z = (a * z + b) % c;
    r[0] = (float) z / (float) c;
    x[0] = (-log(10)) * r[0];
    cout << setw(1) << "z[" << 0 << "] = " << z << setw(15) << "r[0] = " << setprecision(2) << r[0] << setw(15) << "x[" << 0 << "] = " << setprecision(2) << x[0] << endl;
    for (int i = 0; i < c; i++)
    {
        z = (a * z + b) % c;
        r[i + 1] = float(z) / (float) c;
        x[i + 1] = (-log(10) * r[i + 1]);
        cout << setw(1)<< "z[" << i + 1 << "] = " << z << setw(15) << "r[" << i + 1 << "] = " << setprecision(2) << r[i] << setw(15) << "x[" << i + 1 << "] = " << setprecision(2) << x[i+1] << endl;
    }
    system("pause");
    return 0;
}
 
Текущее время: 05:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru