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

Проверить, являются ли данные числа С и D соответственно квадратом и кубом числа А - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Шифрование содержимого текстового файла http://www.cyberforum.ru/cpp-beginners/thread17047.html
Нужно составить функцию, которая шифрует содержимое заданного текстового файла (например предложение в файле: "Текст из файла"). Нужно заменить каждый символ текста порядковым но*мером первого вхождения этого символа в заданный текст. При отсутствии буквы в строке текста, оставить букву без изменения. Также сделать дешифровку.
C++ Задача на строки Не знаю как подступиться к задаче,а надо сделать очень срочно,помогите!!! Задана запись из букв,количество букв кратно N.Всего в записи M слов.Длинна слова N.Составить структурированную программу печати текста,находящегося между словами с заданными номерами A и B. Подскажите плз!!!!!! Народ,исправьте пожалуйста ошибки в прорамме,если найдёте!!!:help: #include<iostream.h> #include<conio.h>... http://www.cyberforum.ru/cpp-beginners/thread17045.html
Возведение числа в отрицательную дробную степень C++
Добрые люди, подскажите, пожалуйста, как прописать возведение значения Эйлера "е" в отрицательную дробную степень, например -0.0002. Я делал следующим образом: double stepen(double x, double y) { double rez=1; for (double i=0;i<y;i++) rez*=x; if (y==0) rez=1;
C++ файлы-потоки
Помогите пожалуйста... нужно написать родовую функцию, которая копирует n байт из файла в память, которая выделяется в родовой функции. Копирование происходит по байтам. Проверить для данных типа char, int, float, double. это можно сделать для текстового файла с помощью функций get() и put(). Но я не могу понять как копировать из файла в память? какую именно память?:wall::help:
C++ Графическое моделирование планетарной системы http://www.cyberforum.ru/cpp-beginners/thread17015.html
Подскажите, пожалуйста, как можно создать модель вращения Земли вокруг Солнца? Не могу самостоятельно докумекать, как заставить двигаться окружность по круговой орбите...
C++ Помогите найти ошибку Короче написал прогу, в которой вводится строка, и в ней надо заменить первое слово. Всё работает нормально но при выводе конечной строки на экран к ней добавляются непонятные символы, и я не могу никак понять в чём косяк. Ниже привожу код программы и картинку с изображением результата. #include "stdafx.h" #include <string.h> #include <stdlib.h> #include <iostream.h> #include <conio.h>... подробнее

Показать сообщение отдельно
Spo1ler
292 / 52 / 3
Регистрация: 22.05.2008
Сообщений: 788
30.11.2008, 19:54     Проверить, являются ли данные числа С и D соответственно квадратом и кубом числа А
А сейчас критика:
Код
main()
НИ ОДИН нормальный компилятор не должен скомпилировать это. В подтверждение своих слов привожу текст со странички Бьярна Страуструпа.
Can I write "void main()"?

The definition void main() { /* ... */ }
is not and never has been C++, nor has it even been C. See the ISO C++ standard 3.6.1[2] or the ISO C standard 5.1.2.2.1. A conforming implementation accepts int main() { /* ... */ }
and int main(int argc, char* argv[]) { /* ... */ }
A conforming implementation may provide more versions of main(), but they must all have return type int. The int returned by main() is a way for a program to return a value to "the system" that invokes it. On systems that doesn't provide such a facility the return value is ignored, but that doesn't make "void main()" legal C++ or legal C. Even if your compiler accepts "void main()" avoid it, or risk being considered ignorant by C and C++ programmers. In C++, main() need not contain an explicit return statement. In that case, the value returned is 0, meaning successful execution. For example:
#include<iostream>

int main()
{
std::cout << "This program returns the integer value 0\n";
}
Note also that neither ISO C++ nor C99 allows you to leave the type out of a declaration. That is, in contrast to C89 and ARM C++ ,"int" is not assumed where a type is missing in a declaration. Consequently: #include<iostream>

main() { /* ... */ }
is an error because the return type of main() is missing.
Задумайся, katrisha.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru