main(){

    char texto[81], texto2[81];
    printf ("Digite uma string: ");
    scanf(" %80[^\n]s", texto); QL;
    printf("O tamanho da cadeia: %s eh %d", texto, comprimento(texto));
    QL;
    imprime(texto);QL;   // exibe(texto);
    copia(texto2, texto); QL;
    imprime(texto2);QL; imprime(texto);QL;QL;
    printf ("Digite uma string: ");
    scanf(" %80[^\n]s", texto2); QL;
    printf("O tamanho da cadeia: %s eh %d", texto2, comprimento(texto2));
    concatena(texto, texto2);QL;
    imprime(texto); QL;
    printf("O tamanho da cadeia: %s eh %d", texto, comprimento(texto));QL;
    getchar();
}
Beispiel #2
0
float Vetor2D::normalizar()
{
	float compr = comprimento();
	if (compr < FLT_EPSILON)
	{
		return 0.0f;
	}
	float invCompr = 1.0f / compr;
	x *= invCompr;
	y *= invCompr;

	return compr;
}
Beispiel #3
0
Vetor2D Vetor2D::getNormal()
{
	float invCompr = 1.0f / comprimento();
	return Vetor2D(x * invCompr, y * invCompr);
}