![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Лабораторная работа №1. Первое знакомство со средой разработки приложений Visual Studio.NET. ⇐ ПредыдущаяСтр 2 из 2
Цель работы – дать студенту первые навыки работы в среде разработки, создания проектов, написание программ консольных приложений для простейшего ввода-вывода, написание программ для ввода из файлов и вывода в файлы, отладки программ. Для знакомства с системой студенту предлагается: · создать проект консольного приложения; · написать и запустить программу в режимах запуска и отладки, представленных в листингах 1, 2, 3; · изучить состав решения в SolutionExplorer и размещение решения на диске (файлы, каталоги).
Листинг 1. Простейший ввод и вывод. using System; using System.Collections.Generic; using System.Linq; using System.Text;
namespace ConsoleApplication4 { class Program { static void Main(string[] args) { Console.WriteLine(" Введите строку"); string s = Console.ReadLine(); Console.WriteLine(" S=" + s);
Console.WriteLine(" Введите символ"); char c = (char)Console.Read(); Console.ReadLine(); Console.WriteLine(" c=" + c);
string buf; Console.WriteLine(" Введите целое число"); buf = Console.ReadLine(); int i = Convert.ToInt32(buf); Console.WriteLine(i);
Console.WriteLine(" Введите вещественное число"); buf = Console.ReadLine(); double x = Convert.ToDouble(buf); Console.WriteLine(x);
Console.WriteLine(" Введите вещественное число"); buf = Console.ReadLine(); double y = double.Parse(buf); Console.WriteLine(y);
Console.WriteLine(" Введите вещественное число"); buf = Console.ReadLine(); decimal z = decimal.Parse(buf); Console.WriteLine(z); } } }
Листинг 2. Ввод из текстового файла. using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.IO;
namespace ConsoleApplication4 { class Program { static void Main(string[] args) { StreamReader f = StreamReader(" input.txt");
string s = f.ReadLine(); Console.WriteLine(" S=" + s);
char c = (char)f.Read(); f.ReadLine(); Console.WriteLine(" c=" + c);
string buf; buf = f.ReadLine(); int i = Convert.ToInt32(buf); Console.WriteLine(i);
buf = f.ReadLine(); double x = Convert.ToDouble(buf); Console.WriteLine(x);
buf = f.ReadLine(); double y = double.Parse(buf); Console.WriteLine(y);
buf = f.ReadLine(); decimal z = decimal.Parse(buf); Console.WriteLine(z);
f.Close();
} } }
Листинг 3. Вывод в текстовый файл. using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.IO;
namespace ConsoleApplication4 { class Program { static void Main(string[] args) { StreamWriter f = new StreamWriter(" output.txt");
int i = 3; double y = 4.12; decimal d = 600m; string s = " Вася";
f.WriteLine(" i=" + i); Console.WriteLine(" i=" + i); f.WriteLine(" y= {0} \nd= {1}", y, d); Console.WriteLine(" y= {0} \nd= {1}", y, d); f.WriteLine(" s=" + s); Console.WriteLine(" s=" + s);
f.Close(); } } }
|