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

Написать программу для ввода-вывода информации о пяти студентах

08.10.2012, 17:23. Показов 9217. Ответов 3
Метки нет (Все метки)

Здравствуйте! Помогите написать программу на Visual Studio 2010.

Задание: Написать программу в которой, через консоль, вводится информация про 5 студентов и выводится данные на экран.

Вводить информацию нужно:
1. ФИО студента
2. № студ. билета
3. № курса
4. № группы
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.10.2012, 17:23
Ответы с готовыми решениями:

Написать программу ввода информации о студентах и вывода номера курса, на котором больше всего мужчин
Ребята помогите пожалуйста, сессия близко препод задачами валит, если остальные еще как-то могу...

Написать программу для вывода информации в виде таблицы
Записать сведения о веществах: название, удельный вес, проводимость (проводник, полупроводник,...

Написать программу для вывода информации о SATA-диске
Доброй ночи, форумчане. Есть такая проблема - нужно написать программу для вывода информации о...

Написать программу удаления из ведомости информации о студентах
В сведения хранится информация по задолженностям студентов: ФИО., Группа, курс, предмет. Написать...

3
47 / 47 / 13
Регистрация: 05.05.2012
Сообщений: 178
08.10.2012, 17:42 2
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Net;
using System.Net.NetworkInformation;
using System.Management;
using System.IO;
using System.Threading;
using System.Diagnostics;
using System.Media;
 
namespace ConsoleAPI
{
    class Program
    {
        static void Main(string[] args)
        {
            int a = 0;
            int b, c, d;
            string lastname, name, o;
            while (a < 5)
            {
                Console.WriteLine("Введите фамилию: ");
                lastname = Console.ReadLine();
                Console.WriteLine("Введите имя: ");
                name = Console.ReadLine();
                Console.WriteLine("Введите отчество: ");
                o = Console.ReadLine();
                Console.WriteLine("Введите № студ.билета: ");
                b = Convert.ToInt16(Console.ReadLine());
                Console.WriteLine("Введите № курса: ");
                c = Convert.ToInt16(Console.ReadLine());
                Console.WriteLine("Введите № группы: ");
                d = Convert.ToInt16(Console.ReadLine());
                Console.WriteLine("Фамилия {0} Имя {1} Отчество {2} № билета {3} № курса {4} № группы {5}", lastname, name, o, b, c, d);
            }
            Console.ReadKey();
        }
    }
}
Как-то так.
1
1 / 1 / 1
Регистрация: 08.10.2012
Сообщений: 5
08.10.2012, 17:55  [ТС] 3
Огромное человеческое СПАСИБО!!!
Мы Можем Ммногое!!!
0
543 / 544 / 181
Регистрация: 16.03.2012
Сообщений: 1,160
Записей в блоге: 2
09.10.2012, 09:00 4
Цитата Сообщение от studentc Посмотреть сообщение
Мы Можем Ммногое!!!
Да, можете...
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
using System;
using System.Collections.Generic;
using System.Text;
 
namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            Student [] ArrStud = new Student [5];
            Student.WriteStudent(ArrStud);
            
            Console.Clear();
 
            Console.WriteLine("-------------------------------- STUDENTS INFO --------------------------------");
            Console.WriteLine("---------- Name -------------------- Age --------- Course --------- # StudBook");
 
            for (int i = 0; i < ArrStud.Length; i++)
                ArrStud[i].Show();
 
            Console.ReadKey();
        }
    }
    class Student
    {
        string FIO;
        byte age;
        byte course;
        string studBook;
 
        public Student(String FIO, byte age, byte course, string studBook)
        {
            this.FIO = FIO;
            this.age = age;
            this.course = course;
            this.studBook = studBook;
        }
 
        public void Show()
        {
            Console.WriteLine("{0,25}\t{1,6}\t{2,14}\t{3,16}", FIO.ToUpper(), age, course, studBook); 
        }
 
        public static void WriteStudent(Student [] array)
        {
            for (int i = 0; i < array.Length; i++)
            {
                Console.WriteLine("Заполнение данных {0}-го студента:", i + 1);
                Console.Write("ФИО {0}-го студента: ", i + 1);
                string fio = Console.ReadLine();
                Console.Write("Возраст {0}-го студента: ", i + 1);
                byte age = Byte.Parse(Console.ReadLine());
                Console.Write("Курс обучения {0}-го студента: ", i + 1);
                byte course = Byte.Parse(Console.ReadLine());
                Console.Write("№ зачетки {0}-го студента: ", i + 1);
                string studBook = Console.ReadLine();
 
                array[i] = new Student(fio, age, course, studBook);
            }
        }
    }
}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.10.2012, 09:00
Помогаю со студенческими работами здесь

Написать программу с использованием функций 3Fh и 40h для ввода и вывода строк на экран.
Написать программу с использованием функций 3Fh и 40h для ввода и вывода строк на экран. Символы...

Реализовать программу для хранения информации о студентах
Реализовать программу для хранения информации о студентах. Предусмотреть ввод следующих данных:...

Написать сценарий для ввода данных о студентах вашей группы
Введенные данные хранить в текстовом файле (1 строка - запись информации об одном студенте)....

Создание окна для ввода и вывода информации
Приветствую! Кто-нибудь сталкивался с задачей создания окон в powershell и вывода инфы командлетов...


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

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

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