Programas

329 palavras 2 páginas
EXERCICIO I:

Crie em uma função que receba uma string e retorne true caso se trate de um endereço de e-mail válido.

#include <cstdlib>
#include <iostream>

using namespace std;

bool emailValido(char mail[20])
{
bool possuiArroba = false; bool possuiDominio = false; for( int i=0; i<20; i++) { if(mail[i]=='@') possuiArroba = true; if(mail[i]=='.' && possuiArroba) possuiDominio = true; } if(possuiArroba && possuiDominio) return true; else return false;
}

int main(int argc, char *argv[])
{
char email[20]; cout << "Digite o seu e-mail : "; cin >> email; if(emailValido(email)) cout << "Válido" << endl; else cout << "Inválido" << endl; system("PAUSE"); return EXIT_SUCCESS;
}

EXERCICIO II:

Crie um programa com quatro funções (soma, subtração, divisão e multiplicação), a partir destas funções crie uma calculadora.

#include <cstdlib>
#include <iostream>

using namespace std;

int somar(int a, int b)
{
return a + b;
}

int subtrair(int a, int b)
{
return a - b;
}

int multiplicar(int a, int b)
{
return a * b;
}

int dividir(int a, int b)
{
return a / b;
}

int main(int argc, char *argv[])
{
int num1, num2; cout << "Digite dois números" << endl; cin >> num1; cin >> num2; cout << "Soma: " << somar(num1,num2) << endl; cout << "Subtração: " << subtrair(num1,num2) << endl; cout << "Multiplicação: " << multiplicar(num1,num2) << endl; cout << "Divisão: " << dividir(num1,num2) << endl;

Relacionados

  • programa;a
    382 palavras | 2 páginas
  • Programas
    1376 palavras | 6 páginas
  • programa
    3016 palavras | 13 páginas
  • programa
    319 palavras | 2 páginas
  • programas
    529 palavras | 3 páginas
  • Programa
    1924 palavras | 8 páginas
  • Programa
    332 palavras | 2 páginas
  • Programas
    3836 palavras | 16 páginas
  • programa
    909 palavras | 4 páginas
  • programas
    557 palavras | 3 páginas