Descobrir os dias de 'n' meses
Considerando que todos os meses tenham 30 dias, calcular o total de dias de n meses
Exercício de lógica de programação
Considerando que todos os meses tenham 30 dias, calcular o total de dias de n meses.
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 número de dias
//
int dias(int nMeses) {
return 0;
}
//
// Seu teste
//
int main (){
assert(210 == dias(7));
return 0;
}
Solução na linguagem C
#include <stdio.h>
#include <assert.h>
//
// Função que retorna o número de dias
//
int dias(int nMeses) {
return nMeses * 30;
}
//
// Seu teste
//
int main (){
assert(210 == dias(7));
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 número de dias
#
def dias(n_meses):
pass
#
# Seu teste
#
assert 210 == dias(7)
Solução na linguagem Python
# -*- coding: utf-8 -*-
#
# Função que retorna o número de dias
#
def dias(n_meses):
return n_meses * 30
#
# Seu teste
#
assert 210 == dias(7)
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 número de dias
//
var dias = function(n_meses) {
return 0;
}
//
// Seu teste
//
try {
assert.equal(210, dias(7), "deve retornar a total de dias");
} catch(e) {
console.log(e);
}
Solução na linguagem JavaScript (Node.js)
var assert = require('assert');
//
// Função que retorna o número de dias
//
var dias = function(n_meses) {
return n_meses * 30;
}
//
// Seu teste
//
try {
assert.equal(210, dias(7), "deve retornar a total de dias");
} catch(e) {
console.log(e);
}