piscine_cpp/cpp00/ex00/megaphone.cpp
2024-12-17 22:45:45 +01:00

34 lines
1.3 KiB
C++

/* ************************************************************************** */
/* */
/* ::: :::::::: */
/* megaphone.cpp :+: :+: :+: */
/* +:+ +:+ +:+ */
/* By: rparodi <rparodi@student.42.fr> +#+ +:+ +#+ */
/* +#+#+#+#+#+ +#+ */
/* Created: 2024/08/06 16:08:46 by rparodi #+# #+# */
/* Updated: 2024/12/17 22:45:02 by rparodi ### ########.fr */
/* */
/* ************************************************************************** */
#include <cctype>
#include <cstdio>
#include <iostream>
#include <string>
std::string str_toupper(std::string str)
{
for (size_t i = 0; i < str.length(); i++)
str[i] = std::toupper(str[i]);
return (str);
}
int main(int argc, char *argv[])
{
if (argc > 1)
for (int i = 1; i < argc; i++)
std::cout << str_toupper(argv[i]);
else
std::cout << "* LOUD AND UNBEARABLE FEEDBACK NOISE *";
std::cout << std::endl;
return (0);
}