5 / 5 / 1
Регистрация: 10.10.2011
Сообщений: 85
1

Задача преобразования и вывода температур по Цельсию и Фаренгейту

10.10.2011, 13:07. Показов 2051. Ответов 2
Метки нет (Все метки)

Дана задача преобразования и вывода температур по цельсию и фаренгейту в столбик, но после вывода 10 строк надо выводить пустую строку. Переменная counter используется для подсчета этих строк. Объясните, плиз, каким именно боком она это делает?
Вот код:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
using System;
 
class Example3
{
    public static void Main()
    {
        double F,C;   
        int conter;
        conter = 0;//счетчик
        for (F = 0.0; F < 100.0; F++) {
            C = 5.0 / 9.0 * (F - 32.0);
            Console.WriteLine(F+ "градуси по F = "+
                C+"по С =");
            conter++;
            if (conter==10) {
                Console.WriteLine();
                conter = 0;
            }
        }
    }
}
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.10.2011, 13:07
Ответы с готовыми решениями:

Вывести в файл таблицу температур по Цельсию и Фаренгейту
Вывести в файл таблицу температур по Цельсию от -50 до 50 градусов и их еквивалетив по шкале...

Напишите программу, выводящую таблицу преобразования градусов по Цельсию от 0 до 100 в градусы по Фаренгейту
Напишите программу, выводящую таблицу преобразования градусов по Цельсию от 0 до 100 в градусы по...

Программа вывода таблицы зависимости температуры по Фаренгейту от температуры по Цельсию
1. Программа вывода таблицы зависимости температуры по Фаренгейту от температуры по Цельсию. F = 32...

Напишите программу для перевода температур по Цельсию в шкалу Фаренгейта и вывода соответствующей таблицы
Решил задачу. Вот условие: Напишите программу для перевода температур по Цельсию в шкалу...

2
Эксперт .NET
16659 / 12425 / 3266
Регистрация: 17.09.2011
Сообщений: 20,642
10.10.2011, 13:12 2
Вот эта часть.
C#
1
2
3
4
5
            conter++;
            if (conter==10) {
                Console.WriteLine();
                conter = 0;
            }
По строкам:
1. Увеличение переменной counter на 1
2. Проверка. Если значение переменной равно 10, то
3. Выводим в консоль пустую строку (Console.WriteLine())
4. сбрасываем значение переменной на 0.

Все это повторяется в каждой итерации цикла
1
5 / 5 / 1
Регистрация: 10.10.2011
Сообщений: 85
10.10.2011, 13:14  [ТС] 3
дошло, спасип.))
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.10.2011, 13:14
Помогаю со студенческими работами здесь

Температура по Фаренгейту и по Цельсию
Кто может, пожалуйста, объясните код... #include&lt;stdio.h&gt; #include&lt;locale.h&gt; main() {...

Перевод температуры по Цельсию в температуру по Фаренгейту
Напишите программу, с помощью которой пользователь согласно инструкциям вводил трех действительных...

Перевод градусов по Фаренгейту в градусы по Цельсию
program ex_1; var m,n : real; BEGIN Writeln ( 'введите значение температуры в градусах...

Реализовать конвертер градусов по Фаренгейту в градусы по Цельсию (C++98)
Написать программу, которая получает данные по Фаренгейту и преобразует их в данные по Цельсию для...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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