Форум программистов, компьютерный форум CyberForum.ru

Исправте ошибки в программе - C++

Восстановить пароль Регистрация
 
dmitriykladov95
0 / 0 / 0
Регистрация: 22.09.2013
Сообщений: 48
10.11.2013, 12:55     Исправте ошибки в программе #1
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include<math.h>
#include<stdio.h>
#include<Windows.h>
int main(){
    int x,y,z,n;
    for (int x=0;x<=1000;x++);
    for (int y=0;x<=1000;y++);
    for (int z=0;z<=1000;z++);
    printf("n?\n");
    scanf("%d",&n);
    n=x*x+y*y+z*z;
    printf("x:\n");
    printf("y:\n");
    printf("z:\n");
    system("pause");
    }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
FiLF
52 / 52 / 15
Регистрация: 05.09.2013
Сообщений: 1,088
10.11.2013, 13:14     Исправте ошибки в программе #2
Цитата Сообщение от dmitriykladov95 Посмотреть сообщение
C++
1
#include<math.h> #include<stdio.h> #include<Windows.h> int main(){ int x,y,z,n; for (int x=0;x<=1000;x++); for (int y=0;x<=1000;y++); for (int z=0;z<=1000;z++); printf("n?\n"); scanf("%d",&n); n=x*x+y*y+z*z; printf("x:\n"); printf("y:\n"); printf("z:\n"); system("pause"); }
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include<math.h>
#include<stdio.h>
#include<Windows.h>
int main(){
    int x,y,z,n;
    printf("n?\n");
    scanf("%d",&n);    
for (int x=0;x<=1000;x++);
    for (int y=0;y<=1000;y++);
    for (int z=0;z<=1000;z++);
    {
    n=x*x+y*y+z*z;
    printf("x:\n");
    printf("y:\n");
    printf("z:\n");
}
    system("pause");
    }
Если требуется (что логично) - можете добавить вывод n в цикле.
андрей1995
0 / 0 / 0
Регистрация: 10.11.2013
Сообщений: 2
10.11.2013, 13:16     Исправте ошибки в программе #3
Почему у меня не выводит k и как это исправить?

#include<stdafx.h>
#include<iostream>
#include<conio.h>
#include<string.h>
using namespace std;

void main() {
setlocale(LC_ALL,"Russian");
int n;
int k=0;
cout<<"Введите количество записей < 30"<<endl;
cin>>n;

char fam[30][80];
char nom[30][80];
char pynkt[30][80];

char f[20];
for (int i=0;i<n;i++){
cout<<"Введите фамилию, номер рейса, пункт"<<endl;
cin>>fam[i],cin>>nom[i],cin>>pynkt[i];}
cout<<"Введите фамилию"<<endl;
cin>>f;
for (int i=0;i<n;i++){
if (strcmp(fam[i],f)==0) k++;}
getch();
}
programina
 Аватар для programina
1912 / 597 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
10.11.2013, 13:25     Исправте ошибки в программе #4
C++
#include <math.h>
#include <stdio.h>
//#include <Windows.h>
 
int main()
{
    int x,y,z,n;
 
    for (int x=0; x<=1000; x++); // пустой цикл, который ничего не делает
    for (int y=0; y<=1000; y++); // пустой цикл, который ничего не делает
    for (int z=0; z<=1000; z++); // пустой цикл, который ничего не делает
 
    printf("n?\n"); // n?
 
    scanf("%d",&n); // ввод значения для n, ...
 
    n = x*x + y*y + z*z; // ... которое всеравно не используется как rvalue
 
    printf("x: %d\n", x); // выводит мусор, x не инициализирован
 
    printf("y: %d\n", y); // выводит мусор, y не инициализирован
 
    printf("z: %d\n", z); // выводит мусор, z не инициализирован
 
    //system("pause");
}
Добавлено через 5 минут
Цитата Сообщение от андрей1995 Посмотреть сообщение
Почему у меня не выводит k и как это исправить?
C++
cout << "k = " << k << endl;
dmitriykladov95
0 / 0 / 0
Регистрация: 22.09.2013
Сообщений: 48
10.11.2013, 13:33  [ТС]     Исправте ошибки в программе #5
как правильно?
Anton_Kretov
 Аватар для Anton_Kretov
89 / 51 / 7
Регистрация: 26.06.2013
Сообщений: 179
10.11.2013, 13:35     Исправте ошибки в программе #6
Напишите, что вы хотите от программы.
dmitriykladov95
0 / 0 / 0
Регистрация: 22.09.2013
Сообщений: 48
10.11.2013, 13:37  [ТС]     Исправте ошибки в программе #7
Для заданного натурального числа n указать все тройки чисел x, y, z, такие что n = x2+ y2 + z2.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.11.2013, 14:10     Исправте ошибки в программе
Еще ссылки по теме:

исправте ошибки пожалуйста C++
C++ исправте ошибки в программе
C++ Исправте ошибки в программе

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
андрей1995
0 / 0 / 0
Регистрация: 10.11.2013
Сообщений: 2
10.11.2013, 14:10     Исправте ошибки в программе #8
я хочу чтобы по фамилии найти всю информацию введенную ранее (номер рейса и пункт направления)

Добавлено через 30 минут
все сделал всем спасибо за помощь }
Yandex
Объявления
10.11.2013, 14:10     Исправте ошибки в программе
Ответ Создать тему
Опции темы

Текущее время: 05:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru