помогите пожалуйста кто какие сможет (напишите номер задачи в ответе)
1. Написать программу, которая любую строку преобразует таким образом, что в ней чередуются заглавные и маленькие буквы. Знаки препинания не должны влиять на порядок чередования, например: ЭкЗаМеН, бУдЕт ПрОвАлЕн.
2. Написать функцию, которая выводит N чисел Фибоначчи.
3. Написать программу, которая генерирует случайное число от 0 до 1000000. Посчитать количество четных и нечетных цифр в числе.
4. Дана файл, в котором записана строка символов (создайте сами). Необходимо проверить является ли эта строка палиндромом.
5. Напишите функцию, которая всегда возвращает True, если только не принимает слово ЭКЗАМЕН (в данном случае она вернет «Только не экзамен!»).
C/C++
Задачи по С++ (кто какие сможет)
Вот пример программы на C++, которая будет чередовать заглавные и маленькие буквы в любой заданной строке:
#include <iostream>
#include <string>
using namespace std;
int main() {
string myStr;
cout << "Введите строку: ";
getline(cin, myStr);
for (int i = 0; i < myStr.length(); i++) {
if ((i % 2) == 0) {
myStr[i] = toupper(myStr[i]);
} else {
myStr[i] = tolower(myStr[i]);
}
}
cout << "Преобразованная строка: " << myStr << endl;
return 0;
}
Вот функция на C++, которая будет выводить первые N чисел Фибоначчи:
#include <iostream>
using namespace std;
int fib(int n) {
if(n <= 1) {
return n;
}
return fib(n-1) + fib(n-2);
}
int main() {
int N;
cout<<"Введите количество чисел Фибоначчи, которые нужно вывести: ";
cin>>N;
for(int i=0; i<N; i++) {
cout<<fib(i)<<" ";
}
cout<<endl;
return 0;
}
Вот программа на C++, которая генерирует случайное число от 0 до 1000000 и считает количество четных и нечетных цифр:
#include <iostream>
#include <cstdlib>
using namespace std;
int countDigits(int n, bool isEven) {
int count = 0;
while(n > 0) {
int digit = n % 10;
if((isEven && (digit % 2 == 0)) || (!isEven && (digit % 2 != 0))) {
count++;
}
n /= 10;
}
return count;
}
int main() {
srand(time(NULL));
int randomNumber = rand() % 1000000;
cout << "Сгенерированное случайное число: " << randomNumber << endl;
int evenDigits = count
#include <iostream>
#include <string>
using namespace std;
int main() {
string myStr;
cout << "Введите строку: ";
getline(cin, myStr);
for (int i = 0; i < myStr.length(); i++) {
if ((i % 2) == 0) {
myStr[i] = toupper(myStr[i]);
} else {
myStr[i] = tolower(myStr[i]);
}
}
cout << "Преобразованная строка: " << myStr << endl;
return 0;
}
Вот функция на C++, которая будет выводить первые N чисел Фибоначчи:
#include <iostream>
using namespace std;
int fib(int n) {
if(n <= 1) {
return n;
}
return fib(n-1) + fib(n-2);
}
int main() {
int N;
cout<<"Введите количество чисел Фибоначчи, которые нужно вывести: ";
cin>>N;
for(int i=0; i<N; i++) {
cout<<fib(i)<<" ";
}
cout<<endl;
return 0;
}
Вот программа на C++, которая генерирует случайное число от 0 до 1000000 и считает количество четных и нечетных цифр:
#include <iostream>
#include <cstdlib>
using namespace std;
int countDigits(int n, bool isEven) {
int count = 0;
while(n > 0) {
int digit = n % 10;
if((isEven && (digit % 2 == 0)) || (!isEven && (digit % 2 != 0))) {
count++;
}
n /= 10;
}
return count;
}
int main() {
srand(time(NULL));
int randomNumber = rand() % 1000000;
cout << "Сгенерированное случайное число: " << randomNumber << endl;
int evenDigits = count
Андрей Белоцерковец
первое ток на англ работает
Андрей Белоцерковец
и последнее чет не очень работает, там только число выводится
за +с вроде варн дают за багаюз
сишарп лудше
Андрей Белоцерковец
да не
Похожие вопросы
- Решите задачу на любом языке. Желательно на с++.
- Задачу написать на с++ , она не сложная но почему то не получается напишите задачу с помощью цикла
- Решите задачу на с++, или хотя бы скажите идею как это вообще решать пожалуйста.
- Решите задачу на любом языке, или хотя бы скажите идею как это вообще решать пожалуйста.
- СРОЧНО! Помогите с задачей.
- Помогите с кодом задачи c++. задача на фото
- Задача по программированию. Решить на Python или C++
- Помогите решить задачу по программированию на C++
- Можете подсказать по задаче или дать алгоритм задачи, код опять же не нужен
- Решите, пожалуйста, задачу на c++