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

4 задачи на С++ - C++

Восстановить пароль Регистрация
 
ElShikari
 Аватар для ElShikari
0 / 0 / 0
Регистрация: 08.01.2014
Сообщений: 35
06.02.2014, 20:19     4 задачи на С++ #1
1 задача
Требуется посчитать сумму целых чисел от 1 до N.
Входные данные
В единственной строке входного файла INPUT.TXT записано единственное целое число N, не превышающее по абсолютной величине 104.
Выходные данные
В единственную строку выходного файла OUTPUT.TXT нужно вывести одно целое число — сумму чисел от 1 до N.
Пример
INPUT.TXTOUTPUT.TXT
5 15

2 задача
Вася и Петя учатся в школе в одном классе. Недавно Петя поведал Васе о хитром способе возведения в квадрат натуральных чисел, оканчивающихся на цифру 5. Теперь Вася может с легкостью возводить в квадрат двузначные (и даже некоторые трехзначные) числа, оканчивающиеся на 5. Способ заключается в следующем: для возведения в квадрат числа, оканчивающегося на 5 достаточно умножить число, полученное из исходного вычеркиванием последней пятерки на следующее по порядку число, затем остается лишь приписать «25» к получившемуся результату справа. Например, для того, чтобы возвести число 125 в квадрат достаточно 12 умножить на 13 и приписать 25, т.е. приписывая к числу 12*13=156 число 25, получаем результат 15625, т.е. 1252=15625. Напишите программу, возводящую число, оканчивающееся на 5, в квадрат для того, чтобы Вася смог проверить свои навыки.
Входные данные
В единственной строке входного файла INPUT.TXT записано одно натуральное число А, оканчивающееся на цифру 5, не превышающее 4*105.
Выходные данные
В выходной файл OUTPUT.TXT выведите одно натуральное число - A2 без лидирующих нулей.
Примеры
INPUT.TXTOUTPUT.TXT
5 25
75 5625
4255 18105025

3 задача
Требуется написать программу, определяющую наименьшее общее кратное (НОК) чисел a и b.
Входные данные
В единственной строке входного файла INPUT.TXT записаны два натуральных числа А и В через пробел, не превышающих 46340.
Выходные данные
В единственную строку выходного файла OUTPUT.TXT нужно вывести одно целое число — НОК чисел А и В.
Примеры
INPUT.TXTOUTPUT.TXT
36 27 108
39 65 195

4 задача
В отделе работают 3 сотрудника, которые получают заработную плату в рублях. Требуется определить: на сколько зарплата самого высокооплачиваемого из них отличается от самого низкооплачиваемого.
Входные данные
В единственной строке входного файла INPUT.TXT записаны размеры зарплат всех сотрудников через пробел. Каждая заработная плата – это натуральное число, не превышающее 105.
Выходные данные
В выходной файл OUTPUT.TXT необходимо вывести одно целое число — разницу между максимальной и минимальной зарплатой.
Примеры
INPUT.TXT OUTPUT.TXT
100 500 1000900
36 11 20 25
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.02.2014, 20:19     4 задачи на С++
Посмотрите здесь:

задачи по C++ C++
C++ Задачи C++
3 задачи C++
C++ Задачи по C++
задачи C++
Задачи по C++ C++
C++ задачи
C++ Задачи
задачи по С++ C++
Задачи по С++ C++
C++ задачи по С++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Черный ворон
129 / 123 / 6
Регистрация: 31.01.2012
Сообщений: 435
06.02.2014, 20:31     4 задачи на С++ #2
1.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <fstream.h>
int main()
{
    int n=0;
    ifstream inputFile ("input.txt");
    ofstream outputFile ("output.txt");
    inputFile>>n;
    if (n>104) outputFile<<"number in input more than 104";
    else outputFile<<(n*(n+1)/2);
    inputFile.close();
    outputFile.close();
    return 0;
}
magirus
06.02.2014, 20:36     4 задачи на С++
  #3
 Комментарий администратора 
на этом достаточно.
ElShikari, читайте правила форума - одна тема - одна задача.
Yandex
Объявления
06.02.2014, 20:36     4 задачи на С++
Закрытая тема Создать тему
Опции темы

Текущее время: 01:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru