• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

Помогите пожалуйста связать коды

12.12.2023
1
0
BIT
3
C#:
using System;

class Program

{

static void Main()

{

// Приветствие

Console.WriteLine("Добро пожаловать в наш сервис доставки овощей!");

// Запрос ФИО

Console.Write("Введите ваше ФИО: ");

string fio = Console.ReadLine();
// Запрос возраста

Console.Write("Введите ваш возраст: ");

int age = int.Parse(Console.ReadLine());
// Запрос адреса

Console.Write("Введите ваш адрес: ");

string address = Console.ReadLine();
// Запрос количества овощей

Console.Write("Введите количеств�� овощей в заказе: ");

int vegetableCount = int.Parse(Console.ReadLine());
// Запрос общего веса овощей

Console.Write("Введите общий вес овощей в заказе (в граммах): ");

double totalWeight = double.Parse(Console.ReadLine());
// Запрос времени доставки

Console.Write("Введите желаемое время доставки: ");

DateTime deliveryTime = DateTime.Parse(Console.ReadLine());
// Вывод информации для подтверждения

Console.WriteLine("\nПожалуйста, проверьте введенные данные:");

Console.WriteLine($"ФИО: {fio}");

Console.WriteLine($"Возраст: {age}");

Console.WriteLine($"Адрес: {address}");

Console.WriteLine($"Количество овощей: {vegetableCount}");

Console.WriteLine($"Общий вес овощей: {totalWeight} г");

Console.WriteLine($"Желаемое время доставки: {deliveryTime}");

// Запрос подтверждения данных

Console.Write("\nВсе ли данные верны? (да/нет): ");

string confirmation = Console.ReadLine();

if (confirmation.ToLower() == "да")

{

// Создание массива для хранения данных

object[] orderData = { fio, age, address, vegetableCount, totalWeight, deliveryTime };
// Вывод благодарности за заказ

Console.WriteLine("\nСпасибо за ваш заказ! Мы обработаем его в ближайшее время.");
}
else
{
// Возврат к заполнению заявки
Console.WriteLine("\nПожалуйста, перепроверьте введенные данные и заполните заявку заново.");
}
}
}

это второй

C#:
using System;
using System.Collections.Generic;

//пространство имен
namespace ConsoleApp3
{
    //осн. класс
    public class Program
    {
        //главная функция программы
        static void Main(string[] args)
        {
            Console.WriteLine("Привет!");
            List<Order> orders = new List<Order>(); //список заказов
            Order order = new Order(); //текущий заказ
            char y = '\0';
            do
            {
                do
                {
                    //блок в котором ловим возможные исключения
                    try
                    {
                        //ввод фио
                        Console.Write("Укажите фио: ");
                        order.fio = Console.ReadLine(); //читаем строку с консоли

                        //ввод возраста
                        Console.Write("Укажите возраст: ");
                        order.age = int.Parse(Console.ReadLine()); //читаем строку и переводим в int (целый тип)

                        //ввод адреса
                        Console.Write("Укажите адрес: ");
                        order.adress = Console.ReadLine();

                        //ввод кол-во овощей
                        Console.Write("Укажите кол-во овощей: ");
                        order.size = int.Parse(Console.ReadLine());

                        //ввод веса овощей
                        Console.Write("Общий вес овощей: ");
                        order.weight = float.Parse(Console.ReadLine().Replace(".", ",")); //переводим в float (вещественный тип)

                        //указываем время доставки
                        Console.Write("Время доставки (ЧЧ:ММ): ");
                        order.time = DateTime.Parse(Console.ReadLine());
                        Console.WriteLine("----------------------");
                        break; //выход из while(true)
                    }
                    catch (Exception)
                    {
                        //блок в котором обрабатываем исключения
                        Console.WriteLine("Повторите ввод!\n");
                    }
                } while (true); //цикл пока не укажим все данные
                order.show(); //вывод всех введенных данных
                Console.WriteLine("Все верно y/n?");
                y = Console.ReadLine()[0]; //ввод символа
            } while (y != 'y'); //пока не ввели символ 'y'
            orders.Add(order);
            Console.WriteLine("\nСпасибо за заказ!");
            Console.WriteLine("Нажмите любую клавишу...");
            Console.ReadKey(); //ожидаем ввод любого символа
        }
        //класс заказа
        class Order
        {
            public string fio; //фио
            public int age; //возраст
            public string adress; //адрес
            public int size; //кол-во овощей
            public float weight; //общий вес
            public DateTime time; //время доставки

            //показ всех полей
            public void show()
            {
                Console.WriteLine("ФИО: " + fio);
                Console.WriteLine("Возраст: " + age);
                Console.WriteLine("Адрес: " + adress);
                Console.WriteLine("Кол-во овощей: " + size);
                Console.WriteLine("Общий вес овощей: " + weight);
                Console.WriteLine("Время доставки: " + time.ToString("HH:mm"));
            }
        }
    }
}

это третий

C#:
try{  
//Pass the filepath and filename to the StreamWriter Constructor  
StreamWriter sw = new StreamWriter("C:\\Test.txt");
 //Write a line of text    sw.WriteLine("Hello World!!");  
//Write a second line of text  
sw.WriteLine("From the StreamWriter class");
 //Close the file  
sw.Close();}catch(Exception e){  
Console.WriteLine("Exception: " + e.Message);}
finally{    Console.WriteLine("Executing finally block.");}
 

Vlg

Green Team
02.11.2019
117
1
BIT
19
За такой просьбой лучше обращаться к фрилансерам. За 100р сделали бы. Ну так уж и быть... Ловите)
C#:
using System;
using System.Collections.Generic;
using System.IO;

namespace ConsoleApp
{
    class Program
    {
        static void Main()
        {
            Console.WriteLine("Добро пожаловать в наш сервис доставки овощей!");

            Console.Write("Введите ваше ФИО: ");
            string fio = Console.ReadLine();

            Console.Write("Введите ваш возраст: ");
            int age = int.Parse(Console.ReadLine());

            Console.Write("Введите ваш адрес: ");
            string address = Console.ReadLine();

            Console.Write("Введите количество овощей в заказе: ");
            int vegetableCount = int.Parse(Console.ReadLine());

            Console.Write("Введите общий вес овощей в заказе (в граммах): ");
            double totalWeight = double.Parse(Console.ReadLine());

            Console.Write("Введите желаемое время доставки: ");
            DateTime deliveryTime = DateTime.Parse(Console.ReadLine());

            Console.WriteLine("\nПожалуйста, проверьте введенные данные:");
            Console.WriteLine($"ФИО: {fio}");
            Console.WriteLine($"Возраст: {age}");
            Console.WriteLine($"Адрес: {address}");
            Console.WriteLine($"Количество овощей: {vegetableCount}");
            Console.WriteLine($"Общий вес овощей: {totalWeight} г");
            Console.WriteLine($"Желаемое время доставки: {deliveryTime}");

            Console.Write("\nВсе ли данные верны? (да/нет): ");
            string confirmation = Console.ReadLine();

            if (confirmation.ToLower() == "да")
            {
                object[] orderData = { fio, age, address, vegetableCount, totalWeight, deliveryTime };
                Console.WriteLine("\nСпасибо за ваш заказ! Мы обработаем его в ближайшее время.");

                try
                {
                    StreamWriter sw = new StreamWriter("C:\\Test.txt");
                    sw.WriteLine($"ФИО: {fio}");
                    sw.WriteLine($"Возраст: {age}");
                    sw.WriteLine($"Адрес: {address}");
                    sw.WriteLine($"Количество овощей: {vegetableCount}");
                    sw.WriteLine($"Общий вес овощей: {totalWeight} г");
                    sw.WriteLine($"Желаемое время доставки: {deliveryTime}");
                    sw.Close();
                }
                catch (Exception e)
                {
                    Console.WriteLine("Exception: " + e.Message);
                }
                finally
                {
                    Console.WriteLine("Executing finally block.");
                }
            }
            else
            {
                Console.WriteLine("\nПожалуйста, перепроверьте введенные данные и заполните заявку заново.");
            }
        }
    }
}
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!