- •Пример №1
- •InBin.Close();
- •InBin.Close();
- •If ((File.Exists(b)) && (File.Exists(s)))
- •If (File.Exists(b))
- •If ((File.Exists(b)) && (File.Exists(s)))
- •If (File.Exists(b))
- •7) Дан файл целых чисел. Создать на его основе новый файл, в котором выполнить дублирование всех положительных элементов исходного файла.
- •If ((File.Exists(b)) && (File.Exists(s)))
- •If (File.Exists(b))
- •InitializeComponent();
- •Переменные
- •Случайные числа
- •Массивы на c#
- •Условный оператор if
- •Циклы в с# Вот пример цикла for :
- •Едем дальше - цикл while:
- •- Цикл do:
- •Оператор foreach
- •Вычисление площади круга
- •Консольное приложение вычисление квадратного корня на с#
- •Обьявляем 6 переменных a, b, c, d, e, f
- •И еще две переменные это X и y они послужат для начало формул и вывода исходных данных на консоль.
- •Создания программы с помощью классов на с#
- •Возведение в степень
Вычисление площади круга
Друзья сегодня я покажу вам как с помощью С# вычислить площадь круга.
При этом надо использовать данные с плавающей точкой.
|
using System; namespace ConsoleApplication1 { class Circle // имя класса { static void Main() { double radius; double area; radius = 10.0; area = radius * radius * 3.1416; Console.WriteLine("Плщадь равна:" + area); Console.Read(); } } } |
Консольное приложение вычисление квадратного корня на с#
Это консольное приложение которое производит вычисление квадратного корня через дискриминант.
Эта прога написанна в муках, по этому не судите строго.
Я только начал изучать прекрасный язык программирования С#.
Хотя раньше писал только на Vb . Но надо двигаться вперед.
|
using System; namespace ConsoleApplication1 { class Program { static void Main() { Double a, b, c, D, x1, x2; Console.WriteLine(".............................................................."); Console.WriteLine("Программа вычисления квадратного корня с помощью дискриминанта"); Console.WriteLine(".............................................................."); Console.ForegroundColor = ConsoleColor.DarkCyan; Console.WriteLine("....................Нажмите для ввода................."); Console.ReadLine(); Console.WriteLine("Введите а, b, c"); Console.ForegroundColor = ConsoleColor.Yellow; a = Convert.ToDouble(Console.ReadLine()); b = Convert.ToDouble(Console.ReadLine()); c = Convert.ToDouble(Console.ReadLine()); D = b * b - 4 * a * c; if (D >= 0 && a != 0) { x1 = (-b + Math.Sqrt(D)) / (2 * a); x2 = (-b - Math.Sqrt(D)) / (2 * a); Console.WriteLine("X1 = X2 = {1}", x1, x2); } else { Console.WriteLine("Корней нет"); } Console.ReadLine(); Console.Read(); } } } |
Решение системы уравнений с двумя неизвестными
Обьявляем 6 переменных a, b, c, d, e, f
И еще две переменные это X и y они послужат для начало формул и вывода исходных данных на консоль.
Просто без математике в программировани делать нечего. По этому, надо начинать с простых программ, а потом переходить к сложным. Ведь прежде чем написать программу, программист должен знать ее решение. Машине все равно что ты там введеш . Она выводит только конечный результат, написанный программистом в программе.
Для легкости написания программ надо составить алгоритм решения а потом по алгоритму писать прогу. Просто попробуйте перенести какую нибуть задачу в которой вы знаете решения в компьютер. То есть попробуйте написать программу для вашей задачи. начните с самой простой. Ну все друзья до следующего урока.
Да, кстате, исходник программы на сайте. Кому надо скачивайте.
|
using System;
namespace ConsoleApplication2 { class Program { static void Main()
{ double a, b, c, d, e, f, x, y; Console.ForegroundColor = ConsoleColor.White; Console.WriteLine("------------------------------"); Console.WriteLine("Программа для решения системы двух уравнений первой степени с двумя неизвестными"); Console.WriteLine(" Для начала работы программы нажмите "); Console.WriteLine("-----------------------------"); Console.ForegroundColor = ConsoleColor.White; Console.WriteLine("Введите a"); a = Convert.ToDouble(Console.ReadLine()); Console.WriteLine("Введите b"); b= Convert.ToDouble(Console.ReadLine()); Console.WriteLine("Введите с"); c= Convert.ToDouble(Console.ReadLine()); Console.WriteLine("Введите d"); d= Convert.ToDouble(Console.ReadLine()); Console.WriteLine("Введите e"); e= Convert.ToDouble(Console.ReadLine()); Console.WriteLine("Введите f"); f = Convert.ToDouble(Console.ReadLine()); x= (a * f - c* d) / (a * e - b * d); y= (c* e - b * f) / (a * e - b * d); Console.WriteLine("1)Игрек равен. " + + y); Console.WriteLine("2)Икс равен. " + + x); Console.Read(); } } } |