Problème avec une fonction
mb42
Messages postés
553
Statut
Membre
-
mb42 Messages postés 553 Statut Membre -
mb42 Messages postés 553 Statut Membre -
Bonjour,
je suis débutant avec R langue
mon but est d'écrire une fonction Erlang qui demande en entrée la saisie de votre
· Nom
· Prénom
· Date de naissance.
Le programme devra calculer votre âge et afficher en sortie
Je m'appelle ` Nom ` `Prénom', j'ai `Age ` ans.
merci d'avance
je suis débutant avec R langue
mon but est d'écrire une fonction Erlang qui demande en entrée la saisie de votre
· Nom
· Prénom
· Date de naissance.
Le programme devra calculer votre âge et afficher en sortie
Je m'appelle ` Nom ` `Prénom', j'ai `Age ` ans.
merci d'avance
A voir également:
- Problème avec une fonction
- Fonction si et - Guide
- Fonction miroir - Guide
- Fonction moyenne excel - Guide
- Fonction remplacer sur word - Guide
- Fonction somme excel - Guide
2 réponses
pour bien resoudre cette fonction on doit diviser les problèmes
en premier lieu :
l'appel au nom et prenom se fait par :
print( "taper le nom" )
nom <- scan(nmax=1)
print( "taper le prenom" )
prenom <- scan(nmax=1)
print( "taper la date de naissance" )
dateNaissance <- ........ ICI le problème
..ici déclarer variable age
l'affichage finale se fait par
paste('Bonjour je m\'appelle', nom, 'et j\'ai', age, 'ans', sep=' ')
la declaration de fonction se fait par
en premier lieu :
l'appel au nom et prenom se fait par :
print( "taper le nom" )
nom <- scan(nmax=1)
print( "taper le prenom" )
prenom <- scan(nmax=1)
print( "taper la date de naissance" )
dateNaissance <- ........ ICI le problème
..ici déclarer variable age
l'affichage finale se fait par
paste('Bonjour je m\'appelle', nom, 'et j\'ai', age, 'ans', sep=' ')
la declaration de fonction se fait par
affichage<-function()
{
print( "taper le nom" )
nom <- scan(nmax=1)
print( "taper le prenom" )
prenom <- scan(nmax=1)
print( "taper la date de naissance" )
dateNaissance <- ........ ICI le problème
..ici déclarer variable age
// récupérer la date système
// faire de boucle for pour calculer l'age ( comparer le mois et l'année entre date de naissance saisie et date système
paste('Bonjour je m\'appelle', nom, 'et j\'ai', age, 'ans', sep=' ')
}
je trouve une fonction qui permet de calculer l'age mais en .net
cette fonction nécessite la récupération de date système ( mois , jours , année)
donc le problème est de trouver l'équivalent de cette fonction mais en R langage
cette fonction nécessite la récupération de date système ( mois , jours , année)
Protected Sub calcul_age()
Dim datetimenow = DateTime.Now
Dim datedenaissance = CDate(TbDn.Text)
Dim age As Integer
age = CInt(Now.Year - datedenaissance.Year)
If (datedenaissance.Month > Now.Month) Then
age = age - 1
End If
If ((datedenaissance.Month = Now.Month) And (datedenaissance.Day > Now.Day)) Then
age = age - 1
End If
Me.Label3.Text = " Age : " & age & " ans"
End Sub
donc le problème est de trouver l'équivalent de cette fonction mais en R langage