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

Непонятны некоторые функции - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Задача на массив и строки http://www.cyberforum.ru/cpp-beginners/thread795084.html
Написать программу, которая вводит с клавиатуры массив, из N вещественных чисел, находит среди элементов массива минимальный и максимальный элементы и их количество и выводит результат пользователю; затем вводит с клавиатуры строку длиной не более 200 символов, еще одну строку длиной не более чем 10 символов и номер позиции, начиная с которой ищет первую позицию вхождения второй строки в первую,...
C++ Удалить из числа все повторяющиеся цифры кроме первого вхождения. Ошибка в коде Удалить из числа все повторяющиеся цифры кроме первого вхождения. Например: на входе: 112, на выходе: 12. В моем случаи: на входе: 112, на выходе: 12-86841313513. #include<stdio.h> #include<iostream> #include<math.h> #include<locale.h> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread795078.html
C++ считывание амперсанда
Нужно сделать считывание амперсанда без замены его в цикле. С использованием gets и sscanf. Добавлено через 4 часа 21 минуту #include "StdAfx.h" #include <windows.h> #include <iostream> #include <iomanip> #include <TCHAR.h> #include <time.h> #include <conio.h>
Программирование с использованием массивов и строк C++
Постановка задачи 1. Задан массив, состоящий из слов. Используя функции сформировать и вывести массив слов заданного типа. Восьмеричное Long; Шестнадцатеричное Int; 2. Задана строка, состоящая из слов. Слова друг от друга отделяются одним или несколькими пробелами. Количество символов не превышает 255. В конце текста ставится точка. Сформировать и вывести массив слов заданного типа....
C++ функция cos http://www.cyberforum.ru/cpp-beginners/thread795049.html
доброго времени суток столкнулся с проблемкой при работе с функцией cos и sin,дело в то что функция непонятно почему выдаёт непредсказуемые значения к примеру здесь: double vfRradians=(M_PI/180.)*(double)Angle; double vfCosinus=cos(vfRradians); при некоторых значениях работает нормально а при Angle==90 vfCosinus принимает значение больше 6,ради интереса я пересчитал всё на инженерном...
C++ Форматирование текста в C++ Дан текст, состоящий из предложений, разделяемых точками. Напишите программу, производящую следующее форматирование: после каж- дой точки в конце предложения должен стоять хотя бы один пробел; первое слово в пред- ложении должно начинаться с прописной буквы. Между словами не должно быть больше одного пробела Замечание. Текст может быть как на русском, так и на английском языке. подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт С++
4378 / 3221 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
26.02.2013, 10:04     Непонятны некоторые функции
C++
1
(char)((int)('a')+j)) break;
Берется символ 'a', преобразуется к типу int. К полученному значению прибавляется j. Итоговая сумма преобразовывается обратно в символ (char). Т.е. вероятно попытка получить j-ый символ алфавита. А break тут как-то вообще не уместен. Правда у Вас лишняя закрывающая скобка, что-то не допечатали вначале вероятно.
C++
1
char PROC(char s)
объявление функции с именем PROC, которая принимает char и возвращает char.
 
Текущее время: 07:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru