Опубликован: 19.02.2009 | Доступ: свободный | Студентов: 3059 / 791 | Оценка: 4.35 / 4.11 | Длительность: 16:28:00
ISBN: 978-5-94774-401-9
Лекция 2:

Технология объектно-ориентированного программирования

< Лекция 1 || Лекция 2: 1234 || Лекция 3 >

Практикум

Написать программу, которая, реализует диалог с пользователем:

  1. запрашивает с клавиатуры два целых числа, и выводит на экран сумму данных чисел:

    02_01

    Пример:

    using System;
    
    namespace Hello
    {
      class Program
      {
       static void Main()
       {
        Console.Write("a= ");
        int a = int.Parse(Console.ReadLine());
        Console.Write("b= ");
        int b = int.Parse(Console.ReadLine());
        Console.WriteLine("{0}+{1}={2}", a, b, a + b);
       }
      }
    }
  2. запрашивает с клавиатуры два целых числа, и выводит на экран сумму данных чисел в прямом и обратном порядке:

    02_02

  3. запрашивает с клавиатуры три целых числа, и выводит на экран сумму данных чисел:

    02_03

  4. запрашивает с клавиатуры два вещественных числа, и выводит на экран произведение данных чисел (вещественные числа выводятся с точностью до 1 знака после запятой):

    02_04

  5. запрашивает с клавиатуры два вещественных числа, и выводит на экран результат деления первого числа на второе (вещественные числа выводятся с точностью до 3 знаков после запятой):

    02_05

  6. запрашивает с клавиатуры три вещественных числа, и выводит на экран следующее сообщение (вещественные числа выводятся с точностью до 2 знаков после запятой):

    02_06

Самостоятельная работа

Используя Интернет и дополнительную литературу найти ответы на следующие вопросы:

  1. Чем отличается метод Console.WriteLine() от метода Console.Write()?
  2. Чем отличается метод Console.ReadLine() от метода Console.Read()?
  3. Какой тип имеет литеральная константа 3.2?
  4. Как явным образом уточнить тип литеральной константы?
  5. Что обозначается константой NaN? И в каких случаях компилятором используется данная константа?
< Лекция 1 || Лекция 2: 1234 || Лекция 3 >