Cours:CorrigeFonctionC

De troyesGEII
Aller à : navigation, rechercher

tableau de char

#include <stdio.h>

int tailleString(const char texte[])
{
    int pos=0;
    while( texte[pos] != 0) pos++;
    return pos;
}

void 

int main()
{
    char message[100]="td chaine de caracteres";
    int nb = tailleString(message);
    printf("il y a %d caracteres dans le message : %s",nb,message);

    return 0;
}

tableau d'entiers

int afficheTab(int tab[],int tailleTab)
{
    int i;

    for (i=0;i<tailleTab;i++)
    {
        printf("%d ",tab[i]);
    }
    printf("\n");
}

int maxTab(int tab[],int tailleTab)
{
    int maxi;
    int i;

    if (tailleTab>0)
    {
        maxi=tab[0];
        for (i=1;i<tailleTab;i++)
        {
            if (tab[i]>maxi) maxi=tab[i];
        }
    }
    return maxi;
}

int minTab(int tab[],int tailleTab)
{
    int mini;
    int i;

    if (tailleTab>0)
    {
        mini=tab[0];
        for (i=1;i<tailleTab;i++)
        {
            if (tab[i]<mini) mini=tab[i];
        }
    }
    return mini;
}