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

Защита от переполнения - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ дан файл целых чисел, содержащий четное количество элементов. удалить из файла вторую половину элементов http://www.cyberforum.ru/cpp-beginners/thread805454.html
дан файл целых чисел, содержащий четное количество элементов. удалить из файла вторую половину элементов, очень нужен код в С++ помогите пожалуйста:cry:
C++ Дан массив размера N и два целых числа K и M (1 ≤ K ≤ N, 1 ≤ M ≤ 10) Дан массив размера N и два целых числа K и M (1 ≤ K ≤ N, 1 ≤ M ≤ 10). Перед элементом массива с номером K вставить M новых элементов с нулевыми значениями. нужен код С++ пожалуйста решите, оооочень надо:gcray: http://www.cyberforum.ru/cpp-beginners/thread805438.html
C++ Преобразовать строку s в верхний регистр и переписать результат в строку S1
дана строка s в нижнем регистре. преобразовать строку s в верхний регистр и переписать результат в строку S1. Вывести строку S1 на экран. Пожалуйста решите, нужен код в С++ я в нем ничего не понимаю(((
C++ Описание класса с именем TRAIN
Задание 1: Описание класса. Запишите описание класса с именем TRAIN, содержащего следующие поля: 1)название пункта назначения; 2)номер поезда; 3)время отправления. Скройте элементы-данные от пользователя, предоставив интерфейс доступа к полям посредством открытых методов (предусмотрите объявление двух методов, один из которых присваивает значения полям класса, а другой – выводит...
C++ Обрезается число http://www.cyberforum.ru/cpp-beginners/thread805421.html
#include "stdafx.h" #include <string.h> #include <conio.h> #include <iostream> #include <locale.h> #include <cmath> #include <conio.h> using namespace std;
C++ Реализовать двумерный динамический треугольный массив. Количество строк и сами элементы вводит пользователь. Количество элементов в строке рассчитывае Реализовать двумерный динамический треугольный массив. Количество строк и сами элементы вводит пользователь. Количество элементов в строке рассчитывается из ее номера: в 0-й один элемент, в 1-й – два и т.д. Например: 1 2 2 3 3 3 4 4 4 4 подробнее

Показать сообщение отдельно
MishkaSh
0 / 0 / 0
Регистрация: 19.02.2013
Сообщений: 127
11.03.2013, 13:34     Защита от переполнения
Ребят помоги создать защиту от переполнения через функцию scanf_s и убрать нолики в конечном ответе, вот код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdio.h>
#include <iostream>
int main ()
{
setlocale(0, "rus");
float b, h, s;
printf("Введите значение длины основания: ");
 while (!scanf("%f", &b) || getchar() != '\n')
    { 
        printf("Ошибка\n Попробуйте еще раз: ");
        fflush (stdin);
    } 
printf("Введите значение высоты: ");
 while (!scanf("%f", &h) || getchar() != '\n')
    {
        printf("Ошибка\n Попробуйте еще раз: ");
        fflush (stdin);
    } 
printf("Площадь равнобедренного треугольника = %f\n",s=(b*h)/2);
return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru