В С++ Дан текстовый файл с учебным расписанием. В каждой строке записано одно занятие: время, название, аудитория и его вид: «лек», «пр», «лаб». Написать программу, которая определяет количество лекционных, практических и лабораторных занятий. Вывести их количество на экран.
#include <stdio.h>
#include <iostream>
#include <locale.h>
#include <ctime>
int main() {
setlocale(LC_ALL, "rus");
system("chcp 1251");
const int SIZE = 256;
int i, j, ch;
char str[SIZE];
std::cout << "Your string, please" << std::endl;
for (i = 0; i < SIZE - 1 && (ch = getchar()) != -1 && ch != '\n'; i++) {
str[i] = ch;
}
std::cout << "Изначальная строка:\n" << str << "\n\n" << std::endl;
for (i = 0; i < SIZE - 1; i++) {
if (str[i] == '.') {
if (str[i + 1] == '.' && str[i + 2] == '.') {
i += 2;
continue;
}
else {
for (j = SIZE - 3; j > i; j--) {
str[j + 2] = str[j];
}
str[i + 1] = '.';
str[i + 2] = '.';
i += 2;
}
}
}
std::cout << "Измененная строка:\n" << str << "\n\n" << std::endl;
return 0;
}
Первое(исправленная версия):
#include <iostream>
#include <cstdlib>
using namespace std;
int main()
{
setlocale(LC_ALL,"russian");
int a=0;
int b=0;
int c=0;
int d=0;
int min=0;
cout << "Введите 4 числа" << endl;
cin >> a;
cin >> b;
cin >> c;
cin >> d;
if(a<b)
{
if(a<c)
{
if(a<d)
{
cout << "Наименьшее: " << a;
}
}
}
if(b<a)
{
if(b<c)
{
if(b<d)
{
cout << "Наименьшее: " << b;
}
}
}
if(c<a)
{
if(c<b)
{
if(c<d)
{
cout << "Наименьшее: " << c;
}
}
}
if(d<b)
{
if(d<c)
{
if(d<a)
{
cout << "Наименьшее: " << d;
}
}
}
system("pause");
return 0;
}
2)
#include <iostream>
#include <cstdlib>
using namespace std;
int main()
{
setlocale(LC_ALL,"russian");
int a=0;
int b=0;
int c=0;
int count=0;
cout << "Введите стороны треугольника" << endl;
cin >> a;
cin >> b;
cin >> c;
if(a==b && a==c)
{
cout << "Треугольник равносторонний" << endl;
count++;
}
if(a==b || a==c || c==b)
{
cout << "Треугольник равнобедренный" << endl;
count++;
}
if(count==0)
{
cout << "Треугольник разносторонний" << endl;
}
system("pause");
return 0;
}
3)
#include <iostream>
#include <cstdlib>
using namespace std;
int main()
{
setlocale(LC_ALL,"russian");
int a=0;
int b=0;
int c=0;
int d=0;
int count=0;
cout << "Вводите 1 если да и 0 если нет. Все на местах?" << endl;
cin >> a;
cout << "Погода хорошая?" << endl;
cin >> b;
cout << "Взлётная полоса пуста?" << endl;
cin >> c;
cout << "Могу лететь?" << endl;
cin >> d;
count = a+b+c+d;
if(count==4)
{
cout << "Самолёт готов!" << endl;
}
else
{
cout << "Не готовы к взлёту." << endl;
}
system("pause");
return 0;
}
!ВНИМАНИЕ!
Если не проходили system("pause");
, то используйте другой остановки программы и уберите #include <cstdlib>