Jump to content

antonio ryan

Membros
  • Content Count

    2
  • Joined

  • Last visited

Community Reputation

0 Neutral
  1. Pessoal sou iniciante na linguagem de programação em C. Alguém sabe me dizer o que está errado no meu código ? estou a umas 3 horas e nada de acertar esse código. 2) Apresente o funcionamento do algoritmo de ordenação BOLHA, iteração por iteração, dos seguintes vetores: a. [30,10,80,70,90]; meu codigo: #include <stdio.h> void sort(int *arr, int size); int main(){ int a [] = {30, 10, 80, 70, 90}; sort(a, 10); for(int i = 0; i < 10; i++) printf("%d\n", a); return 0; } void sort(int *arr, int size){ int x, y, value; for(x = 10; x < size; x ++){ value = arr[x]; for(y = x - 10; y >= 0 && arr[y] > value; y --){ arr[y+1] = arr[y]; } arr[y+1] = value; } }
  2. Pessoal, boa tarde . Sou iniciante em linguagem C, e por isso estou com dificuldades pra conseguir identificar o erro. Me digam por favor o que está errado nesse código, e me digam como resolver!! professor me passou 1 exercicios para resolver e não estou conseguindo achar o erro! 1º Apresente o funcionamento do algoritmo de ordenação INSERÇÃO, iteração por iteração, dos seguintes vetores: [50,20,10,15,21]; #include <stdio.h> void sort(int *arr, int size); int main(){ int a [] = {50, 20, 10, 15, 21}; sort(a, 10); for(int i = 0; i < 10; i++) printf("%d\n", a); return 0; } void sort(int *arr, int size){ int x, y, value; for(x = 10; x < size; x ++){ value = arr[x]; for(y = x - 10; y >= 0 && arr[y] > value; y --){ arr[y+1] = arr[y]; } arr[y+1] = value; } }
×
×
  • Create New...