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

This file requires compiler and library support for the upcoming ISO C++ standard, C++0x - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ преобразование типов, или получить имя файла http://www.cyberforum.ru/cpp-beginners/thread226906.html
при использовании стандартного диалогового окна сохранения, неообходимо получть полный путь сохранения файла (ofn.lpstrFile структура OPENFILENAMEW) только в char. каким образом это можно сделать ? использую VS 2010 Добавлено через 18 часов 41 минуту народ помогите, реально надо
C++ Ошибка в выводе данных здравствуйте. подскажите, пожалуйста, где ошибка ? #include <iostream.h> #include <stdlib.h> #include <conio.h> #include <string.h> struct date { int day; http://www.cyberforum.ru/cpp-beginners/thread226901.html
C++ Нулевые элементы в начало
Задание, в одномерном массиве нулевые элементы перенести в начало! Вот код, проблема в том что не учитывает элемент с нулевым индексом! #include <iostream.h> using namespace std; int main() { const int n=7; int i; int x={8, 4, 0, 0, 3, 0, 1}; /*cout << "n= ";
C++ Массив Microsoft Visual C++ 2008
Microsoft Visual C++ 2008 Срочно нужно,помогите.Заранее спасибо. 1)Даны Х1,Х2,...,Х8 Определить N-количество Х ,с чётными номерами,меньшими Х1 и Хmax/2 2)Сформировать и вывести массив,состоящий из номеров столбцов,в котором второй элемент меньше первого.Вычислите средние арифмитические в этих столбцах и заменить элементы этих столбцов соответствующими значениями средних арифметических.
C++ составление кроссворда http://www.cyberforum.ru/cpp-beginners/thread226887.html
Из двух заданных с клавиатуры слов составить различные виды кроссвордов. При невозможности составить кроссворд (в словах нет ни одной одинаковой буквы) сообщить об этом на экран монитора.консольное приложение как вывести на экран слова? #include "stdafx.h" #include <iostream> #include <locale> using namespace std;
C++ Массивы! дело такое. работаю в visual studio 2008 нада написать 2 массива , до зачета осталось 2 дня , хелп срочно помогите написать задача 1 Даны массивы а1........, а9 и число b определить 9 Bi= sqrt(abs(ai+b))/E (ai-0.5)*(ai-0.5) где Е- сумма i=1 Задача 2 Даны массивы I1......,I10 , J1,......J8 подробнее

Показать сообщение отдельно
shocoladka
7 / 7 / 0
Регистрация: 02.12.2010
Сообщений: 71
11.01.2011, 19:11  [ТС]
Спасибо!
А как сделать чтобы он каждому элементу разное значение присваивал а то он всем присваивает одно и тоже(

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
#include <iostream>
#include <iomanip>
#include <cstdlib>
#include <ctime>
using namespace std;
long a[100000],b[100000],o[100000];
bool prov(int i,int n)
{
    for(int j=1;j<=n;j++)
    if(i!=j)
    {
        if(a[i]>=a[j] && b[i]<=b[j])
        return false;
    }
    return true;
}
int main()
{
    int n;
    cin>>n;
    for(int i=1;i<=n;i++)
    o[i]=0;
    for(int i=1;i<=n;i++)
    {
        a[i]= rand()%1000;
        b[i]= rand()%1000;
        srand( time(NULL) );
    }
    for(int i=1;i<=n;i++)
    cout<<a[i]<<" "<<b[i]<<endl;
    for(int i=1;i<=n;i++)
    for(int j=1;j<=n;j++)
    if(i!=j)
    {
        if(a[i]>=a[j] && b[i]<=b[j] && prov(j,n)==true)
        {
        o[i]=j;
        break;
        }
    }
    for(int i=1;i<=n;i++)
    cout<<o[i]<<" ";
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru