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

Довольно простые проги. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Делится ли введенное с клавиатуры число на 5 http://www.cyberforum.ru/cpp-beginners/thread283793.html
Помогите решить третью задачу...Очень благодарна..Срочно Называйте темы осмысленно!
C++ calloc, free. как правильно выделить память для двумерного массива а, при m=5,n=10 используя функцию calloc. и как правильно ее освободить при помощи free. http://www.cyberforum.ru/cpp-beginners/thread283791.html
C++ Рисовать в видеопамять...
Каким образом можно рисовать в видеопамять? Есть ли такие функции рисования в WinApi\DirectX? И можно ли вообще получить доступ к видеопамяти?
Получение имен файлов директории в массив C++
Здравствуйте. Нужна Ваша помощь в решении следующей задачи. Необходимо получить имена всех файлов находящихся в определенной директории и поместить имя каждого файла в отдельный индекс массива. То есть если в папке два файла к примеру first.txt, second.txt то первый индекс массива должен содержать "first.txt", второй индекс соответственно "second.txt".
C++ возведение в степень http://www.cyberforum.ru/cpp-beginners/thread283757.html
помогите плиз! в файле есть задачка. нужно рекурсивно возвести в степень. Код: #include <iostream> float stepen(float a, int n) { if (n=0) return 1; else if (n<0) return 1/stepen(a,-n); else return a*stepen(a,n-1); }
C++ Пирамида Почему печатает 11 строк а не 20 ведь указано что i<=20? #include <iostream.h> int main() { int znak=0, i; cout<<'x'<<endl; for(i=0; i<=20; i++) { znak=znak+2; подробнее

Показать сообщение отдельно
DREAMspb
1 / 1 / 0
Регистрация: 25.04.2011
Сообщений: 41
26.04.2011, 17:06     Довольно простые проги.
Помогите пожалуйста кто может.Просто только начал учить C++ а лабы сдавать нужно.
1)Отформатировать файл с программой на языке С. ( вложенные циклы, if_else)
2)Вывести на экран содержимое файла с программой на С, подсвечивая другим цветом все восьмеричные константы.
3)Написать программу конкатенации произвольного количества файлов, запускаемую из командной строки так: cat.exe fileout = file1 + file2 + file3 ... Программа должна предварительно проверить корректность строки и существование файлов, и только потом провести все действия.
4)Написать программу составления линейного упорядоченного списка слов по символьному файлу и рекурсивную функцию вывода списка в обратном порядке.
5)Написать программу, формирующую по исходному BMP файлу новый BMP файл,в котором правая половина является зеркальным отражением левой.
6)Написать программу, нормализующую файл к заданной максимальной амплитуде N.N указать в командной строке.

Вот такие проги нужны и если можно с коментариями буду очень благодарен.
вот прога для первых двух заданий
#include <StdAfx.h>
#include <iostream>
#include <cmath>
using namespace std;

int main(int argc, char *argv[])
{
int s;
cout<<"Enter size: ";
cin>>s;
float* mass=new float[s];
cout<<"Enter array: "<<endl;

for (int i=0;i<s;i++)
cin>>mass[i];

float min=*mass,max=*mass,result;
for (int i=0;i<s;i++)
{
if (mass[i]<min)
min=mass[i];
if (mass[i]>max)
max=mass[i];
}
result=fabs(min)<fabs(max)?min:max;
cout<<"Result: "<<result;

delete[] mass;
return 0;
}
Помогите пожалуйста очень прошу. Заранее спасибо.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru