
Другие языки программирования и технологии
Есть кто нибудь кто знает язык С ?? срочно нужна помощь !!

Много всего и сразу) ) Ты пиши не "нужна помошь", а "сделайте всё это вместо меня, а то мне влом учебник посмотреть". И тогда указывай сколько платишь. А помошь возможна только тем, кто сам что-то делает - ну подправить представленный код или подсказать где не туда закопался. . ))
7.100
int i,j,tmp;
for(i = 0;i < N;i++)
scanf(" %d", &mas[i]); printf(" \n\n ");
for(i = 0;i < N;i++)
printf(" % 2d", mas[i]);
for(i = 0;i < N;i++)
for(j = 0;j < N;j++)
{
if( mas[i] < mas[j] )
{
tmp = mas[j];
mas[j] = mas[i];
mas[i] = tmp;
}
}
printf(" \n\n ");
for(i = 0;i < N;i++)
printf(" % 2d", mas[i]);
int i,j,tmp;
for(i = 0;i < N;i++)
scanf(" %d", &mas[i]); printf(" \n\n ");
for(i = 0;i < N;i++)
printf(" % 2d", mas[i]);
for(i = 0;i < N;i++)
for(j = 0;j < N;j++)
{
if( mas[i] < mas[j] )
{
tmp = mas[j];
mas[j] = mas[i];
mas[i] = tmp;
}
}
printf(" \n\n ");
for(i = 0;i < N;i++)
printf(" % 2d", mas[i]);
Последние две задачи на множества.
#include <stdio.h>
#define N 4
//пересечение множеств
void intersect(FILE* hout, const int* a, const int* b, int n){
const int* e1 = a + n;
const int* e2 = b + n;
while((a != e1) && (b != e2)){
if(*a < *b)
++a;
else if(*b < *a)
++b;
else {
fprintf(hout, "%d ", *a);
++a;
++b;
}
}
}
//разность множеств
void different(FILE* hout, const int* a, const int* b, int n){
const int* e1 = a + n;
const int* e2 = b + n;
while((a != e1) && (b != e2)){
if(*a < *b)
fprintf(hout, "%d ", *a++);
else if(*b < *a)
++b;
else {
++a;
++b;
}
}
}
int main(void){
int a[N];
int b[N];
int i;
printf("Enter array1[%d]\n", N);
for(i = 0; i < N; ++i)
scanf("%d", &a[i]);
printf("Enter array2[%d]\n", N);
for(i = 0; i < N; ++i)
scanf("%d", &b[i]);
fflush(stdin);
//пересечение множеств
printf("intersect: ");
intersect(stdout, a, b, N);
putchar('\n');
//разность множеств
printf("different: ");
different(stdout, a, b, N);
putchar('\n');
getchar();
return 0;
}
#include <stdio.h>
#define N 4
//пересечение множеств
void intersect(FILE* hout, const int* a, const int* b, int n){
const int* e1 = a + n;
const int* e2 = b + n;
while((a != e1) && (b != e2)){
if(*a < *b)
++a;
else if(*b < *a)
++b;
else {
fprintf(hout, "%d ", *a);
++a;
++b;
}
}
}
//разность множеств
void different(FILE* hout, const int* a, const int* b, int n){
const int* e1 = a + n;
const int* e2 = b + n;
while((a != e1) && (b != e2)){
if(*a < *b)
fprintf(hout, "%d ", *a++);
else if(*b < *a)
++b;
else {
++a;
++b;
}
}
}
int main(void){
int a[N];
int b[N];
int i;
printf("Enter array1[%d]\n", N);
for(i = 0; i < N; ++i)
scanf("%d", &a[i]);
printf("Enter array2[%d]\n", N);
for(i = 0; i < N; ++i)
scanf("%d", &b[i]);
fflush(stdin);
//пересечение множеств
printf("intersect: ");
intersect(stdout, a, b, N);
putchar('\n');
//разность множеств
printf("different: ");
different(stdout, a, b, N);
putchar('\n');
getchar();
return 0;
}
Похожие вопросы
- Срочно нужна помощь WEB-программиста, который мог бы состряпать сайт
- Срочно нужна помощь Ввести ряд чисел и сформировать список элементов ряда, кратных 10. Язык программирования Delphi.
- срочно нужна помощь или совет! хакеры или кто нибудь знает как вычислить, С какого компьютера заходили в контакт
- Очень срочно нужна помощь!! мне знает ли кто нибудь программу, чтобёпределять схожесть текста? конктерней эст список
- Люди, знающие язык программирования С, нужна ваша помощь =3
- срочно нужна помощь
- срочно нужна помощь пожалуста
- СРОЧНО НУЖНА ПОМОЩЬ!!!!при открытии ссылки на весь экран вылезло сообщение: "Ваша система заблокирована! отправьте..."
- Здравствуйте! Срочно нужна помощь! Удалила папку с фотографиями, и с корзины тоже. Можно ли как нибудь восстановить?
- Срочно нужна помощь! Пропали иконки и пуск со стола