Área quadrada
Sabendo que a área quadrada é dada pela multiplicação dos lados, escreva um algoritmo que mostre a área quadrada de um espaço qualquer
Exercício de lógica de programação
Sabendo que a área quadrada é dada pela multiplicação dos lados, escreva um algoritmo que mostre a área quadrada de um espaço qualquer.
Exemplo:
- A área de 3x9 é igual a 27
- 3 . 9 = 27
Linguagem C
Abaixo nosso código inicial escrito em C, utilize ele para resolver o problema.
#include <stdio.h>
#include <assert.h>
//
// Função que retorna o valor da área
//
int area(int lado1, int lado2) {
}
//
// testes
//
int main (){
assert(27 == area(3, 9));
return 0;
}
Solução na linguagem C
#include <stdio.h>
#include <assert.h>
//
// Função que retorna o valor da área
//
int area(int lado1, int lado2) {
return lado1 * lado2;
}
//
// testes
//
int main (){
assert(27 == area(3, 9));
return 0;
}
Linguagem Python
Abaixo nosso código inicial escrito em Python, utilize ele para resolver o problema.
# -*- coding: utf-8 -*-
#
# Função que retorna o valor da área
#
def area(lado1, lado2):
pass
#
# Seu teste
#
assert 27 == area(3, 9)
Solução na linguagem Python
# -*- coding: utf-8 -*-
#
# Função que retorna o valor da área
#
def area(lado1, lado2):
return lado1 * lado2
#
# Seu teste
#
assert 27 == area(3, 9)
Linguagem JavaScript (Node.js)
Abaixo nosso código inicial escrito em JavaScript (Node.js), utilize ele para resolver o problema.
var assert = require('assert');
//
// Função que retorna o valor da área
//
var area = function (lado1, lado2) {
return 0;
}
//
// Seu teste
//
try {
assert.equal(27, area(3, 9), "deve retornar o área");
} catch(e) {
console.log(e);
}
Solução na linguagem JavaScript (Node.js)
var assert = require('assert');
//
// Função que retorna o valor da área
//
var area = function (lado1, lado2) {
return lado1 * lado2;
}
//
// Seu teste
//
try {
assert.equal(27, area(3, 9), "deve retornar o área");
} catch(e) {
console.log(e);
}