Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Ищу уроки/сайт для начинающего С++ программиста: your advice is required :) Доброе утро дорогие форумчане! Подскажите пожалуйста хороший сайт, где есть уроки по С++ для начинающих. На данный момент я занимаюсь по этим сайтам http://www.code-live.ru http://cpp.6te.net Заранее благодарю https://www.cyberforum.ru/ cpp-beginners/ thread1152006.html Произведение элементов массива, расположенных между первым и вторым нулевыми элементами C++
не могу понять, компилятор ругается на вторую функцию. или я что-то неправильно делаю? //В одномерном массиве, состоящем из п целых элементов, вычислить: //1) номер максимального элемента массива; //2) произведение элементов массива, расположенных между первым и вторым нулевыми элементами. //Преобразовать массив таким образом, чтобы в первой его половине располага¬лись элементы, стоявшие в...
C++ Проверить добавление в начало массива 3 элементов 11. 1) Сформировать одномерный массив целых чисел, используя датчик случайных чисел. 2) Распечатать полученный массив. 3) Удалить 5 последних элементов массива. 4) Добавить в начало массива 3 элемента с значением M+2. 5) Распечатать полученный массив. Правильно ли считает 4) Добавить в начало массива 3 элемента с значением M+2. ? #include <iostream> #include <stdlib.h> using namespace... https://www.cyberforum.ru/ cpp-beginners/ thread1151998.html C++ Параметры CreateConsoleScreenBuffer https://www.cyberforum.ru/ cpp-beginners/ thread1151997.html
Доступ к экранного буфера консоли. Для получения списка прав доступа, см. консоли Защита буфера и права доступа., The access to the console screen buffer. For a list of access rights, see Console Buffer Security and Access Rights.. И оригинал не понятен, и перевод ещё хуже. Что значит параметр dwDesiredAccess? HANDLE WINAPI CreateConsoleScreenBuffer( _In_ DWORD dwDesiredAccess, _In_ ...
Как вывести 5 строк из файла C++
if(vibir=='1'){ char mas; FILE* file; file = fopen ("c:\\mylist.gm","r"); if(file==NULL) file = fopen ("d:\\mylist.gm","r"); if(file==NULL) {cout<<"error,wild C or D does not exist";} else {
C++ Подскажите функцию которая считывает введенный текст на русском языке https://www.cyberforum.ru/ cpp-beginners/ thread1151957.html
Подскажите функцию, которая считывает введенный текст на русском языке чтобы потом можно было его обработать
C++ Программа запрашивает массив, в котором N целых чисел, и выводит на экран имеются ли в массиве одинаковые числа Не могу понять почему он не выводит все совпадения а только совпадения с первым элементом. #include <iostream > using namespace std; int main() { int N; double a; https://www.cyberforum.ru/ cpp-beginners/ thread1151942.html C++ Переход от одной задачи к другой в одном окне
Доброго времени суток всем. Перейду к делу. У меня есть окно (Windows Forms, VS2012). Задача: Запуская программу, я должен видеть приветствие и предложение ввести свои данные для продолжения работы. Должны быть пустые поля (textbox), которые мне нужно заполнить. Заполнив, я нажимаю "ОК", введенные мною данные отображаются на протяжении работы всей программы в окне в каком-то месте (предполагаю...
C++ Литература связанная с програмированием https://www.cyberforum.ru/ cpp-beginners/ thread1151895.html
Учу С++ самом собой как бы не было это интересно все равно надоедает. Так вот такой вопрос что еще мне почитать что мне пригодится в программировании, но что не имеет прямого отношения к языкам программирования. Ну например может Кнут Д., Искусство программирования (3 тома) или что нибудь об общих принципах построения сетей? Или еще что то?
C++ Слово как ограничитель предложения char str; cin.getline(str, 256, 'stop'); как сделать чтобы ограничитель был (в данном случае) не p а все слово stop? https://www.cyberforum.ru/ cpp-beginners/ thread1151884.html
C++ Переход из одного интервала к другому
Прошу прощения, не знаю где должна быть подобная тема. У меня есть интервал примерно , массив цифр (каждая цифра имеет свой цвет), нужно перейти к другому интервалу (чтобы изображение было черно белое, оттенки серого). Как я думаю должна существовать формула, для перехода из одного интервала к другому. Подскажите пожалуйста, гугл результатов не дал, скорейвсего плохо искал(
C++ Проверить, последний ли символ https://www.cyberforum.ru/ cpp-beginners/ thread1151847.html
Мне нужно удалить символ 'a' с конца строки. Работаю с указателями. Вот в эту функцию подаётся указатель на строку, в конце которой нужно удалить букву: int deletea(char *s) { int flag = 0; for (;*s;s++) { if ((*s == 'a') && (*(s+1) == char(0))) {
0 / 0 / 0
Регистрация: 29.09.2013
Сообщений: 27
0

Задача на структуры. Вывести время через одну секунду - C++ - Ответ 6062475

20.04.2014, 08:53. Показов 5090. Ответов 10
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Дано время t. Определить какое будет время через одну секунду.
Первая строка входного файла содержит описание времени t в формате hh:mm:ss.
В выходной файл выведите время через секунду в формате hh:mm:ss.
Написал код.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
#include <string>
#include <iostream>
#include <cstdlib>
using namespace std;
struct time
{
int hours;
int minutes;
int seconds;
} ;
int main()
{
time t;
string s1,s2, s3,r;
char s[10];
cin>>s;
t.hours=atoi(&s[0]);
t.minutes=atoi(&s[3]);
t.seconds=atoi(&s[6]);
cout<<t.hours<<endl<<t.minutes<<endl<<t.seconds<<endl;
t.seconds=t.seconds+1;
if (t.seconds==60)
{
    t.seconds=0; t.minutes=t.minutes+1;
}
s3=t.seconds+'0';
if (t.seconds<=9)
{
    s3="0"+s3;
}
if (t.minutes==60)
{
    t.minutes=0; t.hours=t.hours+1;
}
s2=t.minutes+'0';
if (t.minutes<=9)
{
    s2="0"+s2;
}
if (t.hours==24)
    t.hours==0;
    s1=t.hours+'0';
    if (t.hours<=9)
        s1="0"+s1;
 r=s1+":"+s2+":"+s3;
cout<<r;
return 0;
}
Но когда ввожу, допустим 13:23:12, то вывод такой : <:G:=
Когда ввожу числа до 10, то вывод нормальный.
Вопрос. Как хорошо перевести число в строку? Что нужно исправить?

Вернуться к обсуждению:
Задача на структуры. Вывести время через одну секунду C++
0
Лучшие ответы (1)
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.04.2014, 08:53
Готовые ответы и решения:

Вывести время на одну секунду большее
На вход подаются три числа, показание электронных часов, в формате часы, минуты, секунды. Например,...

(C++) Поля структуры: № поезда, Время прибытия, Время отбытия, Направление, Расстояние. Задача: Вывести среднюю скорост
(C++) Поля структуры: № поезда, Время прибытия, Время отбытия, Направление, Расстояние. Задача:...

Определить время, на одну секунду больше заданного.
Задано время в часах, минутах и секундах (h, m, s) (0 ≤ h ≤ 23, 0 ≤ m, s ≤ 59). Определить...

Рандомно вывести одну из форм через определенное время
Здравствуйте, пишу приложение, и мне необходимо, чтобы через 5 минут на экране выскакивала одна из...

10
20.04.2014, 08:53
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.04.2014, 08:53
Помогаю со студенческими работами здесь

Время через секунду
Задача Давно не писал на Паскаль. Возникла проблема. Минуты и секунды работают, а часы - нет. ...

Определить время (в секундах) передачи файла через другое соединение со скоростью 512 байт в секунду
Через некоторое соединение со скоростью 3 Кбайт в секунду в течении 10 секунд передается файл....

Вывести на экран координаты Y тела через каждую секунду
Тело брошено вертикально вверх со скоростью V0, вывести на экран координаты Y тела через каждую...

Вывести на экран координаты тела через каждую секунду
program Project2; {$APPTYPE CONSOLE} uses SysUtils; var max,y0,v0,g,t: real; begin

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru